0

Cloudera は初めてです。Cloudera Manager にホストを追加しようとしていますが、次のエラーで失敗します

インストールに失敗しました。エージェントからハートビートを受信できませんでした。

  1. ホストのホスト名が正しく構成されていることを確認してください。

  2. Cloudera Manager Server でポート 7182 にアクセスできることを確認します (ファイアウォール ルールを確認してください)。

  3. 追加するホストでポート 9000 および 9001 が使用されていないことを確認します。

  4. 追加するホストの /var/log/cloudera-scm-agent/ でエージェント ログを確認します。(一部のログはインストールの詳細にあります)。

  5. Cloudera Manager で [エージェントに TLS 暗号化を使用] が有効になっている場合 ([管理] -> [設定] -> [セキュリティ])、追加するホストで /etc/cloudera-scm-agent/config.ini に use_tls=1 があることを確認します。対応するエージェントを再起動し、ここで [再試行] リンクをクリックします。

ubuntu ベースの Google クラウド VM で実行されている docker コンテナーで cloudera-quickstart-vm ( https://github.com/caioquirino/docker-cloudera-quickstart ) を実行しています。IP が docker IP であるポート 172.17.xx.1:7180 で PuTTY を使用して、cloudera マネージャーへのトンネルを作成します。ブラウザーで localhost:7180 としてアクセスします。この同じ IP は、新しいホストを追加する最初のステップでホスト名として解決されます。

コンテナーで「ホスト名」コマンドを実行すると、コンテナー ID (例: 0cb223fcfe64) が取得されます。これをホスト名として追加しようとすると、「ホストに接続できませんでした」というメッセージが表示されます

これらのエラーを解決して新しいホストを追加するにはどうすればよいですか?

stackoverflow および cloudera フォーラムで他の同様の投稿を確認しましたが、解決策はどれもうまくいきませんでした。さらに情報が必要な場合はお知らせください。詳細を提供できるよう努めます。

どんな助けでも大歓迎です。

4

0 に答える 0