最近,我成功地为hdfs和yarn启用了ha。现在我有了一个活动和备用namenodes,自动故障转移工作正常。我正在使用cloudera manager和cdh 5。
我有一个问题。
例如,如果我的活动namenode崩溃,而备用namenode变为活动状态,是否可以自动设置以前崩溃的namenode,以便在其正常运行时将其自身提升为活动状态?这样,一开始配置为备用的namenode就可以在危急情况下作为替代品工作。
期待你的回答!
最近,我成功地为hdfs和yarn启用了ha。现在我有了一个活动和备用namenodes,自动故障转移工作正常。我正在使用cloudera manager和cdh 5。
我有一个问题。
例如,如果我的活动namenode崩溃,而备用namenode变为活动状态,是否可以自动设置以前崩溃的namenode,以便在其正常运行时将其自身提升为活动状态?这样,一开始配置为备用的namenode就可以在危急情况下作为替代品工作。
期待你的回答!
1条答案
按热度按时间ldxq2e6h1#
请看这篇文章以了解故障转移过程:
hadoop namenode故障转移过程是如何工作的?
在现实生活中,您不需要崩溃的namenode再次将自己提升为活动的namenode。让活动namenode和备用namenode根据谁在zookeeper获得锁来切换它们的角色。
只要一个namenode作为活动节点工作,而另一个namenode作为备用节点工作,并且系统具有高可用性,这应该是无关紧要的。