0

最近我用三台计算机配置了一个hadoop平台:一台用于namenode/jobtracker。另外两个是给tasktracker的,计算机名是gp和ls-ubuntu。但问题是当我想从网页搜索 gp 节点时,我被拒绝了。发生了什么?

在 gp 节点上,/etc/hosts 如下: 192.168.0.102 gp # 由 NetworkManager 添加

127.0.0.1 localhost.localdomain 本地主机

::1 gp localhost6.localdomain6 localhost6

192.168.0.89 节点1

192.168.0.77 节点2

192.168.0.102 节点3

127.0.1.1 金币

node1 是我的jobtracker,node2 和node3 是tasktracker。

gp 的 url 无法访问: http://gp:50075/browseDirectory.jsp-------------- 当我将 gp 修改为 node3 时出错,看起来是对的。但是我不能通过点击链接进入datanode页面。</p>

我已经使用 ssh 连接所有节点。

我应该怎么办?提前致谢。

4

1 回答 1

0

删除该 127.0.1.1 gp 并将其设置为 127.0.0.1 并按如下方式进行主机条目并尝试:

127.0.0.1 localhost.localdomain localhost gp

::1 gp localhost6.localdomain6 localhost6

192.168.0.89 node1

192.168.0.77 node2

192.168.0.102 node3

它会起作用的。因为 127.0.1.1 总是会产生问题,我不知道原因,否则我会告诉你的 :)

于 2012-04-20T07:18:00.407 回答