小编clo*_*oud的帖子

无法在 CentOS 7.3 上使用 DRBD 8.4 运行 drbdadm

节点:

  • 节点 1
  • 节点2

使用这种方式在两个节点上安装 DRBD:

rpm -ivh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
yum -y install drbd84-utils kmod-drbd84
Run Code Online (Sandbox Code Playgroud)

添加了新硬盘并在两个节点上进行分区:

fdisk /dev/sdb
Run Code Online (Sandbox Code Playgroud)

然后格式化分区:

mkfs.ext4 /dev/sdb
Run Code Online (Sandbox Code Playgroud)

(在 node2 上失败,因此将其删除并添加了一个新磁盘/dev/sdc。将其格式化。)

按照官方指南在两个节点上配置基本资源:

http://docs.linbit.com/docs/users-guide-8.4/p-build-install-configure/#ch-configure

/etc/drbd.d/r0.res在两个节点上创建:

resource r0 {
    protocol C;
    on node1 {
            device /dev/drbd0;
            disk /dev/sdb;
            address 192.168.0.1:7789;
            meta-disk internal;
    }
    on node2 {
            device /dev/drbd0;
            disk /dev/sdc;
            address 192.168.0.2:7789;
            meta-disk internal;
    }
}
Run Code Online (Sandbox Code Playgroud)

在两个节点上编辑 iptables:

iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 7788 -j ACCEPT
iptables …
Run Code Online (Sandbox Code Playgroud)

partition drbd fdisk centos7

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

centos7 ×1

drbd ×1

fdisk ×1

partition ×1