gluster 对等探测失败:<node> 已经是另一个集群的一部分或者已配置卷

cod*_*oda 5 glusterfs

我有 2 个分布式复制类型的 gluster 集群:

集群 1 (C1):机器 M1 和 M2 中有砖块。

集群 2 (C2):机器 M3 和 M4 中有砖块。

我想通过添加 M4(已经是 C2 的一部分)和另一台机器 M5 来扩展 C1。

为了添加砖块,首先我需要通过从 M1 或 M2 探测 M4 和 M5 将 M4 和 M5 添加到 C1 中。当我进行对等探测时,我可以添加机器 M5,但是当我尝试通过以下方式将 M4 添加到 C1 时

sudo gluster peer probe M4

我得到:

对等探测:失败:M4 已经是另一个集群的一部分或已配置卷

我有两个问题:

  1. 是否有可能实现我想要的(因为我混合了两个不同的集群)?

  2. 如果是,该怎么做?

PS:我已阅读以下链接,但我的问题仍未解决: redhat mailing listredhat mailing list-2

kum*_*mar 3

在任何时间点,一个节点只能位于一个集群中。

你应该先从gluster peer detach M4C2做M4,然后再添加到C1。

检查此链接: http://docs.gluster.org/en/latest/Administrator%20Guide/Storage%20Pools/#removing-servers-from-the-trusted-storage-pool

# gluster peer detach <server>