Im Betrieb werden alle Änderungen auf DRBD-Resourcen laufend synchronisiert. Damit die Resourcen auf beiden Knoten aber zunächst einmal auf den gleichen Stand gebracht werden können müssen sie einmal vollständig synchronisiert werden. Dies geschieht normalerweise automatisch sobald beide Knoten connected sind.
Damit die Synchronisation beginnen kann, muss ein Knoten im Zustand primary sein. Sobald der zweite Knoten connected wird, beginnt die Synchronisation der Resource mit der in /etc/drbd.conf voreingestellten Übertragungsrate.
Um die Synchronisation zwischen einzellnen DRBD-Devices zu verändern kann der Befehl
$ drbdsetup /dev/drbdX syncer -r 30M
eingesetzt werden. Dadurch wird die Synchronisationsrate für /dev/drbX auf 30 MB/s gesetzt. Als Richtwert sollte nicht mehr als 30% der zur Verfügung stehenden Bandbreite für die Synchronisation verwendet werden.
Um diese Einstellung auf den Ausgangswert zurückzusetzten dient folgender Befehl:
$ drbdadm adjust <resource>
Eine Laufende Synchronisation kann vorübergehend pausiert werden. Dazu der Status mit dem Befehl
$ drbdadm pause-sync <resource>
entsprechend gesetzt werden. Dadurch wird die Synchronisation sofort gestoppt und kann mit
$ drbdadm resume-sync <resource>
wieder gestartet werden.
Diskussion