在HDFS Federation中,我了解到每个拥有一个namespace的namenode都需要一个namenode作为standby namenode。这意味着如果我有 10 个名称节点,那么我应该有 10 个备用名称节点。
是否有可能有一个额外的名称节点作为所有名称节点的备用名称节点,以便如果其中一个名称节点出现故障,那么备用名称节点将成为事件名称节点,就像在 RAID 5 中使用的一个额外硬盘的情况一样
最佳答案
不,这是不可能的,因为 HDFS 联合中的每个名称节点都将具有单独的 namespace ,并且每个 namespace 都需要单独且单独的备用 namespace /名称节点。集群中存在的所有名称节点不可能只有一个 namespace 或名称节点。
关于hadoop - 在 HDFS Federation 中,我可以创建一个额外的名称节点作为所有名称节点的备用名称节点的设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26541478/