Das Distributed Replicated Block Device (DRBD) ist ein verteiltes Blockdevice mit Spiegelung (RAID1) auf zwei unterschiedliche Server. Für die Installation verwenden wir zwei Server (hostA,hostB) mit Ubuntu 18.04 (bionic) auf Laufwerk (/dev/sda1) und einer Datenplatte (/dev/sdb1).
Wir setzten jeweil den Hostnamen auf hostA und hostB.
echo 'hostA' |sudo tee /etc/hostname
Wir können die Hostnamen auf beiden Servern hinterlegen.
sudo vim /etc/hosts
192.168.56.104 hostA 192.168.56.109 hostB |
Die Installation von DRBD ist einfach.
sudo apt-get install drbd-utils
Jetzt sollen wir das Kernel Modul laden.
sudo modprobe drbd
Das DRBD Modul sollte erfolgreich geladen sein.
lsmod |grep drbd
Nach einem Neustart soll das Modul automatisch geladen werden.
echo 'drbd' | sudo tee -a /etc/modules
Beispiele für die Konfiguration liegen hier:
– /etc/drbd.d/global_common.conf
– /usr/share/doc/drbd-utils/examples/drbd.conf.example.gz