1

私はいくつかのベンチマークを実行してきましたが、hadoop と hdfs は初めてです。セットアップと実行が完了しましたが、正常に動作していました。しかし今、私はこの問題に直面しています。マスターの jps は 1. セカンダリ ネーム ノード 2. ジョブ トラッカーを表示しますが、ネーム ノードとタスク トラッカーは表示しません。

同様に、スレーブ ノードの jps には名前ノードのみが表示されますが、タスク トラッカーは実行されていません。

通常、ルートではなくユーザーとしてジョブを実行しますが、誤ってルートとして実行し、終了してユーザーとしてジョブを実行すると、ジョブが開始されないことがわかりました。次にjpsで、タスクトラッカーが実行されていないことがわかりました。

私はhdfsが初めてで、これをデバッグして解決する方法がわかりません。これについていくつかのポインタ/ヘルプを提供できれば素晴らしいと思います.Googleを試してみましたが、関連する回答が見つかりませんでした.

編集:tmpファイルをクリアし、廃止されたJavaプロセスを強制終了して再起動しようとしました。それでも同じ問題が発生します。ありがとう。

4

1 に答える 1

1
  1. クラスターを停止した後、すべての Java プロセスを強制終了します。
  2. /tmp hadoop pid を削除します
  3. ファイル許可エラーを確認しますが、名前ノードとデータ ノードの hadoop/logs/*.log ファイルを見ると、問題のデバッグに役立つ情報が得られました。

このリンクは役に立ちました。 http://felixtechnique.blogspot.com/2010/09/no-namenode-to-stop-no-tasktracker-to.html

于 2012-09-04T22:41:18.070 に答える