1

我目前使用起搏器 DRBD 设置。我有 3 台 Debian 9 服务器,我想将驱动器与所有服务器同步。不幸的是,在将 DRBD 安装到我的服务器时出现错误。

drbd 配置

global { usage-count no; }
common { protocol C;}
resource r0 {
        on oreo {
                device /dev/drbd0;
                disk /dev/sda3;
                address 10.xxx.xxx.205:7788;
                meta-disk internal;
                }
        on cupcone  {
                device /dev/drbd0;
                disk /dev/sda3;
                address 10.xxx.xxx.206:7788;
                meta-disk internal;
                }
        on twinkie  {
                device /dev/drbd0;
                disk /dev/sda3;
                address 10.xxx.xxx.207:7788;
                meta-disk internal;
                }


        }

我遵循的步骤

root@oreo:~# sudo modprobe drbd
root@oreo:~# sudo drbdadm create-md r0
You want me to create a v08 style flexible-size internal meta data block.
There appears to be a v08 flexible-size internal meta data block
already in place on /dev/sda3 at byte offset 6291453898752

Do you really want to overwrite the existing meta-data?
[need to type 'yes' to confirm] yes

initializing activity log
NOT initializing bitmap
Writing meta data...
New drbd meta data block successfully created.

我得到的错误

root@oreo:~# sudo drbdadm up r0
/etc/drbd.conf:3: in resource r0:
        There are multiple host sections for the peer node.
        Use the --peer option to select which peer section to use.
resource r0: cannot configure network without knowing my peer.

我认为错误是配置文件,我不知道如何解决这个问题

请帮我

4

1 回答 1

2

DRBD 8.4.x 仅支持两个节点。要配置 3 节点或更大的 DRBD 集群,您需要使用 DRBD 9 或更新版本。

从 DRBD 8.4 升级到 DRBD 9 包含在此处的 DRBD v9 用户指南中: https ://www.linbit.com/drbd-user-guide/drbd-guide-9_0-en/#s-upgrading-drbd

于 2020-12-10T19:44:29.250 回答