Rappel : sur chaque cluster un volume est maître et sur l'autre, esclave.
Si DRBD refuse de démarrer
/proc/drbd
et s'il est « vide »drbdadm -d up maine
drbdadm -d up coon
drbdadm up maine
drbdadm up coon
cat /proc/drbd
systemctl default
Un split brain (on ne sait pas quel serveur possède la bonne version des données) peut arriver dans le cas d'un shutdown pas propre par exemple ou alors juste pas de chance.
# cat /proc/drbd
On est en unknown/unknown par exemple.
# drmdadm disconnect maine # drbdadm secondary maine # drbdadm -- --discard-my-data connect maine
Sur coon:
# drbdadm connect maine
Le DRBD va se synhroniser (voir /proc/drbd
).
# cat /proc/drbd
On est en unknown/unknown par exemple.
# drmdadm disconnect coon # drbdadm secondary coon # drbdadm -- --discard-my-data connect coon
Sur maine:
# drbdadm connect coon
Le DRBD va se synhroniser (voir /proc/drbd
).