【问题标题】:GlusterFS brick replace with previous nodes data but different IPGlusterFS 砖块替换为以前的节点数据但不同的 IP
【发布时间】:2016-09-05 13:12:06
【问题描述】:

问题有点不寻常,我有一个 glusterfs 集群 - 假设有 4 个节点和一些卷。如果我的一个节点重新启动,可能有两种情况:

  • 该节点以相同的 IP 地址和前一个节点的所有文件重新启动,在这种情况下,该节点无需其他任何操作即可连接到 glusterfs 集群。

  • 节点使用之前的数据重新启动,但这次节点的 IP 已更改。所以其他节点的对等状态显示一个断开的节点,这是之前断开的节点。但是当前启动的节点没有运行。甚至 glusterd 也无法在此节点中运行。

我的问题是如何连接已经拥有数据的新节点来替代之前的节点。

**到目前为止我尝试了什么

  • 我删除了新节点中的 /var/lib/glusterd 文件夹。重新启动glusterd。从另一个好的节点重复它。尝试用新节点替换旧节点,但没有成功。

【问题讨论】:

    标签: disconnect glusterfs


    【解决方案1】:

    这是因为在其他节点断开连接的节点的ip地址仍然是旧的,试试这个:

    • 从 Node1 探测 Node2 和 Node3 正常(“gluster peer probe node2”, “gluster 对等探针节点 3”)。在此 Node1 将被它引用之后 Node2 和 Node3 上的 IP。
    • 从 Node2 或 Node3 之一,在 Node1 上执行反向探测(“gluster peer 探测 node1")。这将在任何地方更新 IP 到主机名(在内存中, 磁盘上和所有节点上)。

    参考: http://lists.gluster.org/pipermail/gluster-users/2015-March/021255.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-04
      • 1970-01-01
      相关资源
      最近更新 更多