2016-03-18 15 views
0

、私が質問のHadoopジョブを受信NameNodeがダウンしているときにhadoopジョブはどうなりますか? Hadoopの1.2.1で

  1. 以下これらのいくつかの基本的な理解を知りたいのですが?それはNameNodeかJobTrackerですか?

  2. NameNodeがダウンしているときに誰かがHadoopジョブを送信するとどうなりますか?hadoopジョブが失敗しますか?またはそれはホールドに入るのですか?

  3. JobTrackerがダウンしているときに誰かがHadoopジョブを送信するとどうなりますか?ハープ・ジョブは失敗しますか?またはそれはホールドに入るのですか? Hadoopのジョブによって

答えて

0

クライアントはネームノードにジョブを送信します。ネームノードは、クライアントから要求されたデータを探し、ブロック情報を与えます。

JobTrackerは、完了するジョブとジョブへのリソースの割り当てを行います。

ケース2 & 3 - ジョブが失敗します。

1

、あなたはおそらくのMapReduceジョブを意味します。あなたのNNがダウンしていて、(HAの設定で)予備のものがない場合、HDFSは動作しません。このHDFS名前空間に依存するすべてのコンポーネントは、スタックしたりクラッシュしたりします。

1)のHadoop 2.xの)とJobTracker(糸のResourceManager

2)私は完全にわからないが、おそらく仕事はあなたを停止するにジョブを送信することはできません)提出となり、その後

3を失敗しますJobTracker。

関連する問題