在HDFS联盟中,我知道每个具有一个 namespace 的名称节点都需要一个名称节点作为备用名称节点。这意味着如果我有10个名称节点,那么我应该有10个备用名称节点。

是否可以有一个额外的名称节点作为所有名称节点的备用名称节点,这样,如果其中一个名称节点发生故障,则备用名称节点将变为 Activity 名称节点,就像在RAID 5中使用一个额外的硬盘一样

最佳答案

不,不可能这样,因为HDFS联盟中的每个名称节点都将具有单独的 namespace ,并且每个 namespace 都需要单独且单独的备用 namespace /名称节点。对于群集中存在的所有名称节点,不可能只有一个 namespace 或名称节点。

09-28 04:39