Namenode无法正常工作

时间:2013-12-19 17:08:58

标签: hadoop

您能否帮我解决一下我所面临的问题“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

我希望我的查询是可以理解的。如果您需要任何信息,请与我们联系。

请帮忙。

1 个答案:

答案 0 :(得分:0)

  1. 检查可能阻止您访问http://25.20.20.x:50070/
  2. 的防火墙规则
  3. 第二次尝试使用ssh登录到您的VM,并设置端口转发设置,如ssh -L 50070:localhost:50070 your_user_id@25.20.20.xx,然后访问您的UI http://localhost:50070 ....这样你可以通过一些防火墙限制。