在centos 7上以伪分布式模式运行hadoop和yarn时的0个活动节点

3b6akqbq  于 2021-06-01  发布在  Hadoop
关注(0)|答案(1)|浏览(661)

症状: 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。

vulvrdjw

vulvrdjw1#

解决方案:

我在下面的教程中没有提到:centos需要配置为允许连接到本地机器。
我编辑了文件 /etc/hosts 具有根权限。
我添加了一行,其中包含计算机的数字ip地址、一个空格,然后是计算机的主机名(在centos安装期间配置)。
(在我的虚拟配置中,这是虚拟机的“仅主机适配器”的ip地址。)
我停了下来,然后又重新开始,开始了dfs和Yarn。
我查过了localhost:8088:1个活动节点。
我的mapreduce作业现在已成功执行。

相关问题