Hadoop NameNode Federation
问题描述:
我一直试图了解一下hadoop中的联邦。我的问题是可以说我有两个NameNode NN1和NN2,NN1是管理财务命名空间NN2是管理IT命名空间。如果NN1发生故障,我仍然可以访问NN1早期维护的财务名称空间。如果是的话?Hadoop NameNode Federation
答
不,我们无法访问财务名称空间。如果NameNode或名称空间被删除,则驻留在DataNode上的相应块池也将被删除。
欲了解更多信息,请参阅本
https://hortonworks.com/blog/an-introduction-to-hdfs-federation/
https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/Federation.html
答
如果NN1下山我仍然可以访问哪些NN1较早保持金融的命名空间。如果是的话?
如果只配置没有备用Namenode的活动Namenode,则一旦Active Namenode出现故障,您将无法访问finance Namespace。
如果您配置备用Namenode,则Standby Namenode将变为活动Namenode,您可以访问finance Namespace。
请参考下面的帖子更多细节: