1

Cloudera マネージャーを正常にインストールしました。現在管理されているホストが 127.0.0.1 と表示され、アクティブになっています。

ロード後に cloudera マネージャーを使用してクラスターを検索してインストールすると、次のエラーが表示されます。

Installation failed. Failed to receive heartbeat from agent.
    Ensure that the host's hostname is configured properly.
    Ensure that port 7182 is accessible on the Cloudera Manager server (check firewall rules).
    Ensure that ports 9000 and 9001 are free on the host being added.
    Check agent logs in /var/log/cloudera-scm-agent/ on the host being added (some of the logs can be found in the installation details).

次の図は、Cloudera Manager にクラスターをインストールする際の問題を明確に示しています。

4

3 に答える 3

2

ubuntu の場合、問題は通常、「ubuntu 127.0.1.1」の関連付けが原因です。/etc/hosts ファイルに。私にとっては、標準のローカル ループバックである「ubuntu 127.0.0.1」に変更した後、クラスターを正常に追加できます。お役に立てれば!

于 2013-08-14T18:08:38.340 に答える
2

私はこの問題に2日間苦労していました。「khoadoan」が提案するように/etc/hostsを修正するとうまくいきました。

/etc/hosts は、問題が発生したときにこのように見えました

127.0.0.1    localhost
127.0.1.1    ubuntu

私はそれを次のように変更しました:

127.0.0.1    localhost
127.0.0.1    ubuntu

マシンを再起動しました。

sudo init 6

Cloudera Manager 管理ページを立ち上げました。今回は、ホストのステータスはすでに「Managed = Yes」と表示されていました。そして、ローカルホストがリストされている「現在管理されているホスト(1)」という追加のタブを取得しました。

于 2014-05-05T18:51:21.590 に答える