Я настраиваю HA, следуя этому руководству https://www.howtoforge.com/tutorial/ubuntu-drbd-heartbeat-high-availability/ но когда я пытаюсь sudo systemctl restart drbd
после sudo drbdadm create-md r0
он не перезапускается и выдает ошибку IP 10.130.199.61 not found on this host.
файл моих хостов:
10.130.199.60 node1 node1.domain
10.130.199.61 node2 node2.domain
а r0.res:
global {
usage-count no;
}
resource r0 {
protocol C;
startup {
degr-wfc-timeout 60;
}
disk {
}
syncer {
rate 100M;
}
net {
cram-hmac-alg sha1;
shared-secret "aBcDeF";
}
on node1 {
device /dev/drbd0;
disk /dev/sdb1;
address 10.130.199.60:7789;
meta-disk internal;
}
on node2 {
device /dev/drbd0;
disk /dev/sdb1;
address 10.130.199.61:7789;
meta-disk internal;
}
}
Есть ли кто-нибудь, кто может помочь решить проблему? Спасибо
Вы определили этот IP-адрес 10.130.199.61 в своем файле /etc/ha.d/haresources? На каждом из узлов работает сердцебиение?
DRBD пытается привязаться к этому IP-адресу, поэтому его необходимо настроить на одном из ваших узлов. Heartbeat позаботится об этом.
Имейте в виду, что вы следуете руководству для ubuntu 16, хотя, похоже, используете ubuntu 18.