2017-01-19 9 views
1

最近、私はHDFSとYARNのHAを有効にすることができました。これで、アクティブネームノードとスタンバイネームノードが作成され、自動フェールオーバーが適切に機能しています。私はCloudera ManagerとCDH 5を使用しています。HDFS HAの可能性

私は以下の質問があります。

たとえば、アクティブなネームノードがクラッシュし、スタンバイネームモードがアクティブになった場合、正常になったときに以前にクラッシュしたネームノードを自動的にアクティブにするよう設定できますか?そうすれば、最初の段階でスタンバイとして設定されたネームノードは、単にクリティカルな状況での代用として機能します。

あなたの答えを楽しみにしています!

答えて

1

は、フェイルオーバー・プロセスを理解するために、この記事を見てください:実際の生活の中で

How does Hadoop Namenode failover process works?

、あなたは再びアクティブネームノードに自分自身を促進するためにクラッシュした名前ノードは必要ありません。 Active NamenodeとStand-by Namenodeは、ZooKeeperで誰がロックを取得したかに応じて役割を切り替えます。

1つのネームノードがアクティブで、他のネームノードがスタンバイとして機能し、システムの可用性が高い限り、重要ではありません。