2017-04-17 16 views
1

ハイドープのフェデレーションをしばらく理解しようとしていました。私の質問は、私は2つのNameNodes NN1とNN2があり、NN1はIT名前空間を管理している財務名前空間を管理していると言うことです。 NN1がダウンした場合、NN1が以前に維持した財務名前空間にはまだアクセスできます。はいの場合どうすればいいですか?Hadoop NameNode Federation

答えて

0

いいえ、finance名前空間にアクセスできません。 NameNodeまたは名前空間が削除されると、DataNodeに存在する対応するブロックプールも削除されます。詳細については

NN1がダウンした場合、私はまだNN1は以前維持金融名前空間にアクセスする必要があります。この

https://hortonworks.com/blog/an-introduction-to-hdfs-federation/

https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/Federation.html

0

を参照してください。はいの場合どうすればいいですか?

スタンバイネームノードなしでアクティブネームノードのみを設定すると、アクティブネームノードが停止するとfinanceネームスペースにアクセスできなくなります。

スタンバイネームノードを設定すると、スタンバイネームノードがアクティブなネームモードになり、financeネームスペースにアクセスできます。

詳細については、下記の記事を参照してください。

How does Hadoop Namenode failover process works?

HDFS federation

関連する問題