突然、ウェブUIにアンバリサービスは表示されません。しかし、私のYARN、HDFS、ZooKeeper、HBaseサービスはかなりうまく動いています。誰がなぜこれが起こったのか知っていますか?ありがとう!アンバリWeb UIで実行中のサービスは表示されません
0
A
答えて
0
私は最終的に原因を見つけました。私は既存のクラスタからいくつかのノードを削除するためにREST APIを使用しました。私は医者が言うようにしました。最初にノード上のすべてのコンポーネントを停止し、すべてのコンポーネント(インストールされているクライアントを除く)を削除し、最後にノードを削除しました。しかし、これらすべてのことをした後、アンバリのデータベースは一貫性のない状態になりました。 hostcomponentstate
およびhostcomponentdesiredstate
テーブルには、hosts
テーブルに見つからなかった削除済みホストエントリが含まれていました。これは、hosts
テーブルとhostcomponentstate
に参加するときに発生し、null HostEntityを取得しました。
hostcomponentstate
テーブルとhostcomponentdesiredstate
テーブルの矛盾したデータを削除した後、すべてうまくいっています。
Ambariはノードにクライアントがインストールされている間にノード操作の削除を無効にする必要がありますか?またはAmbariが記述したシナリオが起こらないことを保証する必要がありますか?
関連する問題
- 1. 実行中のアプリケーションはspark web Uiに表示されますが、実行されません
- 2. jspイメージはEclipseのWebページエディタに表示されますが、実行中では表示されません。
- 3. Webサービスが実行されません
- 4. サブビューは実行中ですが表示されません
- 5. Androidサービスは稼働していますが、設定 - >実行中のサービスには表示されません
- 6. Windowsサービスは実行中ですがコードは実行されていません
- 7. ui-gridは表示されません
- 8. AndroidデバイスのWebサービスの出力が表示されません
- 9. 実行中のスパークジョブがUIに表示されない
- 10. プログラムの実行中にPyQt4ウィンドウは表示されませんが、ipythonに表示されます
- 11. 私のcardViewレイアウトは、アプリケーションの実行中に表示されません
- 12. エラーは表示されませんが機能は実行されません
- 13. コードは実行されず、エラーも表示されません
- 14. Java Webアプリケーションの実行中にコマンドプロンプトが表示される
- 15. Java Web Startでプログラムを実行するとエラーが表示されません
- 16. phpMyAdminではUTF-8改行が表示されますが、Webページでは表示されません
- 17. テーブルにデータをほとんど表示せずにバックグラウンドでWebサービスを実行
- 18. NetBeansのデバッグではJPanelが表示されますが、実行モードでは表示されません
- 19. ポップアップは、Eclipseでコードを実行中に「起動できません」と表示されます
- 20. TensorBoardですべての実行が表示されません
- 21. Amazon EC2で実行されているサービスのWeb UIを開きますか?
- 22. Spark History UIが動作しません。アンバリ| YARN
- 23. 表示リストは実行されません
- 24. MATLAB GUI実行可能ウィンドウアプリケーションは表示されません
- 25. イメージは実行可能なjarに表示されません
- 26. サービスの実行中にXAMPPサービスをインストールまたはアンインストールできません。 Apache
- 27. モバイルドロップダウンメニューで「動作中」が表示されますが表示されません
- 28. Webサービスがローカルホスト上で実行されていますが、空白の雲でエラーが表示されます
- 29. ダイアログは表示されません。 UIスレッドの問題
- 30. jQuery UI MVCでオートコンプリートを実行すると、返されたアイテムが表示されません
サービスが動作しても表示されていない場合、アンバリは問題を抱えているようです。あなたのアラートは何を言いますか? 2.あなたは他のもの(ホスト、サービスの有無)を見ることができますか? 3.アンバリのクライアントとサーバーを再起動しようとしましたか? 4.あなたは最近何を変えましたか? –
@ daemon12 ambariクライアントとサーバーを再起動しなかった。私はついに矛盾したデータがこれを引き起こしたことを知りました。アンバリサーバーからいくつかのノードを削除したかったので、削除を要求するためにREST APIを使用しました。しかし、すべてのクライアントを削除する前にノードapiを削除するよう呼びかけました。これは、 'hosts'テーブルと' hostcomponentdesiredstate'テーブルの間に矛盾を引き起こします。一貫性のない行を削除してから、サーバーを再始動してください。すべてが再びOKになりました。 – zczhuohuo
おそらく、あなたは上記の@Dennisに対処したいと思った;) – daemon12