0

我正在尝试使用 Cloudera 管理器在 HDFS 联合中配置 HA(http://www.cloudera.com/content/cloudera/en/documentation/cdh5/v5-1-x/CDH5-High-Availability-Guide/cdh5hag_hdfs_ha_software_config。 html )

因为我有一个联合的 HDFS 配置,所以我有多个名称节点来满足不同的命名空间。这些名称节点托管在集群中的不同物理节点上。为了配置 HA,我尝试为这些不同的名称节点中的每一个设置一个相应的备用名称节点。

假设我有如下配置(NN = NameNode,SNN = StandbyNameNode):

活动名称节点:NN1、NN2、NN3 备用名称节点:SNN1、SNN2、SNN3

假设我在集群中有 3 个物理节点。Cloudera Manager 是否允许我在同一物理主机上托管活动名称节点和备用名称节点(用于不同的活动名称节点)?

是否支持以下配置?节点 1:NN1 和 SNN3 节点 2:NN2 和 SNN1 节点 3:NN3 和 SNN2

提前感谢您的回复!

4

1 回答 1

0

Cloudera Manager 不支持向同一物理主机添加多个 NameNode,因此您列出的配置将无法实现。这是为了避免 NameNode 主机过载而设计的。

如果您想为 3 个单独的命名空间启用高可用性,则需要将集群扩大到 6 个节点。

于 2014-12-16T03:39:43.020 回答