搭建单机Hadoop时,遇到一种情况。
打开http://192.168.18.122:50070/dfshealth.jsp时没有问题
但打开Browse the filesystem链接时,会出现解析不到主机名。
http://hadoop:50075/browseDirectory.jsp? 打不开
但是在hosts里配置了
192.168.18.122 hadoop
之后,
再点开又变成了
http://localhost:50075/browseDirectory.jsp? 还是打不开。
之后经同事提示,将core-site.xml 和 mapred-site.xml 改为 192.168.18.122 后,可以访问了。
总结:
1. 服务器用的是公司的测试机,再PC的浏览器打开http://192.168.18.122:50070,这是没有问题的,PC和测试机在同一网段。
问题出在配置的ndfs系统是localhost:9000 , 而localhost 又是127.0.0.1,这是肯定打不开的。
所以将localhost改为内网地址,可以访问即可。