首先介绍一下DRBD(Distribute Replication Block Device)
环境:
两台Ubuntu 16.04信息如下:
drbd-master:52.82.59.211(172.16.20.146);cn-northwest-1a;/dev/sdb=10G
drbd-standby:52.82.38.226(172.16.100.189);cn-northwest-1b;/dev/sdb=10G
1、修改两台服务器DNS,并设置主机名
2、在两台服务器上安装必要软件包
# apt-get update# apt-get install drbd8-utils linux-image-extra-virtual
# depmod -a
3、在两台服务器中创建drbd配置文件
resource r0 {
protocol C;
startup {
wfc-timeout 15;
degr-wfc-timeout 60;
}
net {
cram-hmac-alg sha1;
shared-secret "secret";
}
device /dev/drbd0;
disk /dev/xvdb;
meta-disk internal;
on drbd-master {
address 172.16.20.146:7788;
}
on drbd-standby {
address 172.16.100.189:7788;
}
}
DRBD复制方式
**Protocol A.** Asynchronous replication protocol. Local write operations on the primary node are considered completed as soon as the local disk