您能否帮我解决一下我所面临的问题“NameNode / JobTracker Web UI无效”
现有的Hadoop环境设置
我们获得了一个服务器,其中创建了三个vms(ip系列为40.40.40.x),并在其中安装了hadoop。由于这些虚拟机不在我的工作站VLAN中,因此他们为这些虚拟机创建了公共浮动IP(25.20.20.x)。通过这些公共ips,我可以通过putty从我的PC访问vms。
这里Hadoop运行正常。我能够创建,删除,复制文件/目录。当我发出jps命令时,我会看到所有的恶魔,如NN,SNN,JT,TT等。
问题:
我无法使用网址http://25.20.20.x:50070/从我的电脑访问NameNode / JT网页用户界面。
以下是我努力解决但未成功的几件事。
路线:
1)我在core-site.xml文件中保留了公共和私有ips
fs.default.name
HDFS://25.20.20.x:54310
另外
fs.default.name
HDFS://40.40.40.x:54310
2)我已在/ etc / hosts文件中映射了主机名的公共和私有ips,并在核心站点文件中指定了主机名。
/ etc / hosts文件
40.40.40.x testDhcp
25.20.20.x testDhcp
fs.default.name
HDFS:// testDhcp:54310
我希望我的查询是可以理解的。如果您需要任何信息,请与我们联系。
请帮忙。
答案 0 :(得分:0)
ssh -L 50070:localhost:50070 your_user_id@25.20.20.xx
,然后访问您的UI
http://localhost:50070
....这样你可以通过一些防火墙限制。