症状:
-
sbin/start-dfs.sh
和sbin/start-yarn.sh
执行时没有错误,但 localhost:8088 显示0个活动节点。
- mapreduce 作业无法在/0.0.0.0:8032连接到ResourceManager
- 无密码(公钥) ssh 已启用并正常工作。
- core-site.xml , hdfs-site.xml , 已映射-site.xml 和 yarn-site.xml 都已正确配置。
- 操作系统是在Oracle VirtualBox上运行的CentOS 7。
1 个答案:
答案 0 :(得分:0)
解决方案:
- 我在遵循的教程中没有说明:CentOS需要配置为允许连接到本地计算机。
- 我使用root权限编辑了文件
/etc/hosts
。
- 我添加了一行,其中包含我的机器的数字IP地址,空格,然后是机器的主机名(在CentOS安装期间配置)。
- (在我的虚拟配置中,这是虚拟机"仅限主机的适配器"的IP地址。)
- 我停下来,然后重新启动,dfs和纱线。
- 我检查了 localhost:8088 :1个活动节点。
- 我的mapreduce作业现已成功执行。