Les prérequis
Il faut 2 machines avec cette config :
Machine n°1 :
- Hostname : HA_1
- @Ip : 172.16.0.1
- un second disque de 1 Go
Machine n°2 :
- Hostname : HA_2
- @Ip : 172.16.0.2
- un second disque de 1 Go
Préparation des disques (sur les deux machines)
Il faut créer une partition sur chaque disque.
fdisk /dev/sdb
Installation et configuration de drbd (sur les deux machines)
Il faut installer les outils drbd et créer le fichier de conf :
apt-get install drbd8-utils
modprobe drbd
vi /etc/drbd.d/drbd1.res
resource r0 {
# Taux de transfert
# 10M pour du 100mbits
# 100M pour du 1Gbits
syncer {
rate 100M;
}
on HA_1 {
device /dev/drbd0;
disk /dev/sdb1;
address 172.16.0.1:7788;
meta-disk internal;
}
on HA_2 {
device /dev/drbd0;
disk /dev/sdb1;
address 172.16.0.2:7788;
meta-disk internal;
}
}
Ensuite, il faut mettre en place la réplication :
drbdadm create-md r0
drbdadm up r0
On peux vérifier avec la commande suivante :
drbd-overview
Sélection du nœud primaire (sur UNE machines)
Pour que la réplication se lance, il faut déclarer un nœud primaire:
drbdadm -- --overwrite-data-of-peer primary r0
Une fois fais, la réplication se lance. On peux le vérifier avec la commande :
drbd-overview
#ou celle-ci
cat /proc/drbd