0

最近、3台のコンピューターでHadoopプラットフォームを構成しました。1台はnamenode/jobtracker用です。他の2つはtasktracker用で、コンピューター名はgpとls-ubuntuです。しかし、問題は、Webページからgpノードを検索したい場合、拒否されます。どうしたの?

gpノードでは、/ etc / hostsは次のとおりです。192.168.0.102gp#NetworkManagerによって追加されました

127.0.0.1 localhost.localdomain localhost

:: 1 gp localhost6.localdomain6 localhost6

192.168.0.89 node1

192.168.0.77 node2

192.168.0.102 node3

127.0.1.1 gp

node1は私のジョブトラッカー、node2、node3はタスクトラッカーです。

gpのURLに到達できません: http:// gp:50075 / browserDirectory.jsp -------------- gpをnode3に変更すると、間違っているように見えます。しかし、リンクをクリックするだけではデータノードページに移動できません。</ p>

sshを使用してすべてのノードを接続しています。

私は何をすべきか?前もって感謝します。

4

1 に答える 1

0

その127.0.1.1gpを削除して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 に答える