hadoop搭建完全分布式环境时遇到的问题
按照教程配置一切OK,只是每次初始化namenode时都发现是127.0.0.1,而不是配置文档中写入的IP192.168.1.100,并且在浏览器打开“192.168.0.100:50030”一直显示namenode的状态是“INITIALIZING”而无法改变为“RUNNING”,查看log下启动日志,发现错误提示是从192.168.1.100:9000跳转127.0.0.1:9000出现错误。原来原因出在“/etc/hosts”的配置上面,fedora默认会在该网络配置文件的第一行加上“127.0.0.1 主机名”的解析,并且优先级高于其他,所以每次解析后都会以环回地址来连接和开启服务端口。 解决方法: 1、去掉“/e