0

突然、Web UI に Ambari サービスが表示されなくなります。しかし、私の YARN、HDFS、ZooKeeper、HBase サービスは問題なく動作しています。なぜこれが起こったのか誰か知っていますか?ありがとう!

現在の状態 hdfsが実行されています

4

1 に答える 1

0

やっと原因がわかりました。REST API を使用して、既存のクラスターからいくつかのノードを削除しました。ドクターの言うとおりにしました。最初にノード上のすべてのコンポーネントを停止し、次にすべてのコンポーネント (インストールされているクライアントを除く) を削除し、最後にノードを削除しました。しかし、これらすべてを行った後、ambari データベースは一貫性のない状態になりました。hostcomponentstateおよびテーブルにはhostcomponentdesiredstate、テーブルで見つからない削除済みのホスト エントリが含まれていましたhostshostsこれにより、テーブルとを結合するときにhostcomponentstate、null の HostEntity が取得されました。

hostcomponentstateとテーブルの矛盾したデータを削除した後hostcomponentdesiredstate、すべてが再びうまくいきました。

したがって、私の意見では、ノードにクライアントがまだインストールされている間、Ambari はノードの削除操作を無効にするべきですか、それとも、私が説明したシナリオが決して起こらないことを Ambari が保証するべきですか?

于 2016-08-11T15:55:32.567 に答える