【问题标题】:What's the step to change DRBD IP更改DRBD IP的步骤是什么
【发布时间】:2020-09-06 14:03:27
【问题描述】:

如何更改DRBD的节点IP?

这是我的配置:

resource data {
protocol C;          
on server1 {
                device /dev/drbd0;
                disk /dev/sdb1;
                address 192.168.56.101:7788;
                meta-disk internal;
                }
on server2 {
                device /dev/drbd0;
                disk /dev/sdb1;
                address 192.168.56.103:7788;
                meta-disk internal;
                }
} 

这些是我采取的步骤:

  1. 停止 server1 和 server2 上的 drbd 服务。
  2. 更改 server2 的 IP。
  3. 更改主机文件。
  4. 更改 drbd 配置。
  5. 在 server1 和 server2 上启动 DRBD 服务。

然后我遇到了一些错误,例如无盘。那么更改IP和避免数据丢失的正确步骤是什么?

【问题讨论】:

    标签: drbd


    【解决方案1】:
    1. # drbdadm disconnect <resource_name> # on both nodes
    2. 在两个节点上的 /etc/drbd.d/<resource_name>.res 文件中更改 IP 地址
    3. # drbdadm adjust <resource_name> # on both nodes

    当 DRBD 启动时,它会运行一系列步骤,如果其中任何一个步骤失败,它将跳过后面的步骤。这些步骤之一是创建 TCP 套接字。如果它未能做到这一点,它将跳过后面的步骤,其中一个是附加到磁盘。

    我怀疑在您的情况下,DRBD 未能找到系统上要使用的 IP 地址,因此跳过了附加到磁盘的后面步骤,从而无连接和无盘启动。确保您要更改 DRBD 以使用的 IP 地址已存在于系统中。

    【讨论】:

      猜你喜欢
      • 2020-04-06
      • 2017-05-17
      • 2016-08-10
      • 1970-01-01
      • 2020-05-30
      • 2017-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多