朋友们,我知道在hadoop2中,当我们配置高可用性时,不需要配置一个hadoop2。使用一种新的机制,通过在活动和待机之间共享编辑来提供可用性。
我的问题是,次要名称节点功能是定期将编辑文件与fsimage文件合并,从而在hadoop1世界中提供了两个好处: 1)限制编辑文件的大小;2)保持最新的fsimage,从而缩短重新启动的时间。
因此,如果启用了高可用性,并且不需要二级名称节点的话.那么,谁会用煎熬来刺痛编辑呢?或者,由于某些架构/过程更改,现在不需要执行该步骤。
帮我理解一下。
发布于 2015-12-10 10:48:06
部署HDFS HA有两种模式(注:这是当前的2.7.1状态,如果您在2016年后的某个时候登陆此帖子,情况可能发生了变化):
对于这两种配置,文档明确地回答了您的问题:
注意,在HA集群中,备用NameNode还执行名称空间状态的检查点,因此不需要在HA集群中运行辅助NameNode、CheckpointNode或BackupNode。事实上,这样做将是一个错误。这还允许重新配置非启用HA的HDFS集群的人启用HA,以重用他们以前专用于辅助NameNode的硬件。
https://stackoverflow.com/questions/34196981
复制相似问题