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

时间:2017-11-13 07:32:05

标签: 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. 如果是,该怎么做?

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

2 个答案:

答案 0 :(得分:0)

在任何时候,节点都只能在一个集群中。

你应首先从C2做gluster peer detach M4 M4,然后你可以添加到C1。

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

# gluster peer detach <server>

答案 1 :(得分:0)

在被拒绝的对等点上:

  • 停止 glusterd

  • 在 /var/lib/glusterd 中,删除除 glusterd.info(UUID 文件)之外的所有内容

    rm -rf !(glusterd.info)

  • 启动 glusterd

  • 试探一位优秀的同龄人

  • 重启 glusterd,

  • 检查“gluster 对等状态”

您可能需要再重新启动一两次 glusterd,请继续检查对等状态。