0

小さな Hadoop/Hive クラスター (合計 6 ノード) があります。「hadoop dfsadmin -report」を使用すると、データノードが正常に機能し、接続されていることがわかります。さらに、ハイブ テーブルにデータを追加すると、データがノード全体に分散されていることがわかります。(ディスクの使用容量が増えるため、簡単に確認できます)。

1 つのテーブルにいくつかのインデックスを作成しようとしています。jobtracker http インターフェースから、使用可能なノードが 1 つだけ表示されます。複数のクエリを実行しようとしましたが (メタデータに mysql を使用しています)、ハイブがインストールされているノードでのみ実行されるようです。

基本的に私の質問は、ジョブトラッカーが他のノードも利用できるようにする方法です。

4

1 に答える 1

0


データノードはすべてのノードで適切に実行されており、namenode と通信できます。
タスク トラッカーが 1 つを除くすべてのノードで実行されていないか、何らかの理由でジョブ トラッカーと通信できません。
タスク トラッカーが実際に実行されていることを確認したら、ログを読んで、JobTracker と通信する際の問題を特定します。

于 2012-09-17T06:52:26.040 に答える