症状: sbin/start-dfs.sh
以及 sbin/start-yarn.sh
执行时没有错误,但是localhost:8088 shows 0个活动节点。
mapreduce作业无法在/0.0.0.0:8032连接到resourcemanager
无密码(公钥)ssh已启用并正常工作。
core-site.xml、hdfs-site.xml、mapred-site.xml和yarn-site.xml都配置正确。
操作系统是运行在oracle virtualbox上的centos 7。
1条答案
按热度按时间vulvrdjw1#
解决方案:
我在下面的教程中没有提到:centos需要配置为允许连接到本地机器。
我编辑了文件
/etc/hosts
具有根权限。我添加了一行,其中包含计算机的数字ip地址、一个空格,然后是计算机的主机名(在centos安装期间配置)。
(在我的虚拟配置中,这是虚拟机的“仅主机适配器”的ip地址。)
我停了下来,然后又重新开始,开始了dfs和Yarn。
我查过了localhost:8088:1个活动节点。
我的mapreduce作业现在已成功执行。