0在CentOS 7上以伪分布式模式运行Hadoop和Yarn时的0活动节点

时间:2017-05-26 03:45:33

标签: hadoop centos7

症状:

  • sbin/start-dfs.shsbin/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作业现已成功执行。