1.1。 组态
本例中的两台主机将被称为 drbd01 和 drbd02. 他们需要通过 DNS 或 / etc / hosts文件 文件。 请参阅第 8 章,域名服务 (DNS) [p。 166] 了解详情。
• 要配置 drbd,请在第一个主机上编辑 /etc/drbd.conf:
全局 { 使用计数没有; } common { 同步器 { 速率 100M; } } 资源 r0 {
协议 C; 启动 {
wfc-超时 15;
degr-wfc-超时 60;
}
网 {
}
cram-hmac-alg sha1; 共享秘密“秘密”;
在 drbd01 {
设备 /dev/drbd0; 磁盘 /dev/sdb1;
地址 192.168.0.1:7788;
元磁盘内部;
}
在 drbd02 {
设备 /dev/drbd0; 磁盘 /dev/sdb1;
地址 192.168.0.2:7788;
元磁盘内部;
}
}
还有很多其他选择 /etc/drbd.conf,但对于这个例子,它们的默认值很好。
• 现在复制 /etc/drbd.conf 到第二个主机:
scp /etc/drbd.conf drbd02:~
• 并且,在 drbd02 将文件移动到 /等:
须藤 mv drbd.conf /etc/
• 现在使用drbdadm 实用程序初始化元数据存储。 在每台服务器上执行:
须藤 drbdadm 创建-md r0
• 接下来,在两台主机上,启动 drbd 守护进程:
须藤 systemctl 启动 drbd.service
•在 drbd01,或您希望成为主要主机的任何主机,请输入以下内容:
sudo drbdadm -- --overwrite-data-of-peer 主要所有
• 执行上述命令后,数据将开始与辅助主机同步。 要查看进度,请在 drbd02 输入以下内容:
观看 -n1 猫 /proc/drbd
要停止观看输出按 Ctrl + c.
• 最后,添加一个文件系统到 /dev/drbd0 并安装它:
须藤 mkfs.ext3 /dev/drbd0 须藤挂载 /dev/drbd0 /srv