问题描述:
在web网页中浏览namenode,查看不到datanode节点,hadoop/logs中的日志报错如下
2018-03-25 12:28:11,965 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Problem connecting to server: master/192.168.XX.XX:9000
经过一番查找,终于找到原因了
检查问题步骤:
1.查看防火墙是否关闭
2.查看主从机是否能ping通
3.查看/etc/hosts文件中是否删除了,127.0.1.1的路径配置
4.将/etc/hosts文件中的本机ip地址配置成实际的ip地址,例如192.168.xx.xx slave(而不是127.0.0.1,否则从机无法访问主机)