我正在尝试使用Cloudera Manager(http://www.cloudera.com/content/cloudera/en/documentation/cdh5/v5-1-x/CDH5-High-Availability-Guide/cdh5hag_hdfs_ha_software_config.html)在HDFS联盟中配置HA
由于我有联合HDFS配置,因此我有多个名称节点可以满足不同的命名空间。这些名称节点托管在群集中的不同物理节点上。为了配置HA,我正在尝试为每个不同的名称节点设置相应的备用名称节点。
假设我有如下配置(NN = NameNode,SNN = StandbyNameNode):
活动名称节点:NN1,NN2,NN3 待机名称节点:SNN1,SNN2,SNN3
假设我在群集中有3个物理节点。 Cloudera Manager是否允许我在同一物理主机上托管活动的名称节点和备用名称节点(针对不同的活动名称节点)?
是否支持以下配置? 节点1:NN1和SNN3 节点2:NN2和SNN1 节点3:NN3和SNN2
提前感谢您的回复!
答案 0 :(得分:0)
Cloudera Manager不支持将多个NameNode添加到同一物理主机,因此您列出的配置无法实现。这是为了避免NameNode主机过载而设计的。
如果您想为3个不同的命名空间启用高可用性,则需要将群集扩展到6个节点。