GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Einrichten von DRBD mit nur einem Knoten

Sie können DRBD ohne Peer und ohne Starten des DRBD-Dienstes aufrufen:

# modprobe drbd
# drbdadm create-md <res>
# drbdadm up <res> 
# drbdadm primary <res> --force
-- now you can use /dev/drbdX --

Sie können DRBD verwenden, um vom vorhandenen Server auf den neuen Server zu replizieren, indem Sie DRBD auf dem vorhandenen Speicher installieren.

Wenn sich Ihre Daten derzeit auf LVM befinden, können Sie das logische Volume aushängen, das logische Volume vergrößern (nicht das Dateisystem vergrößern), um Platz für die Metadaten von DRBD am Ende des Geräts zu schaffen, den disk Option in der DRBD-Konfiguration auf das logische Volume, erstellen Sie die Metadaten des DRBD und erzwingen Sie dann, dass es primär wird (mit oder ohne Peer). Die Faustregel dafür, wie viel Platz DRBD für Metadaten benötigt, lautet 32 ​​MB pro 1 TB Daten. Es würde in etwa so aussehen (unter der Annahme eines 1 TB LV):

# umount /dev/vg_name/lv_name
# lvextend -L +32M /dev/vg_name/lv_name
# drbdadm create-md <res>
-- will warn you if it finds existing data at the end of the device --
# drbdadm up <res> 
# drbdadm primary <res> --force

Wenn Sie LVM nicht verwenden, müssen Sie entweder das Dateisystem verkleinern, um Platz für die Metadaten von DRBD zu schaffen, oder externe Metadaten verwenden (beschrieben im Benutzerhandbuch:https://www.drbd.org/en/doc/users -guide-84/ch-internals#s-metadata).

Sobald Sie DRBD auf dem neuen Server hochfahren, sollte es mit der Synchronisierung Ihrer Daten beginnen. Stellen Sie einfach sicher, dass die Sicherungsfestplatte des neuen Servers gleich groß oder größer ist.


Linux
  1. FTP-Server mit vsFTPd auf dem Raspberry Pi einrichten

  2. Rsync-Filter:Nur ein Muster kopieren?

  3. Möglichkeit, nur eine Partition zu synchronisieren?

  4. Node.js-Konflikte:/sbin/node Vs /usr/bin/node?

  5. So erhalten Sie Systemstatistiken mit node.js

So verwalten Sie Nodejs-Versionen mit n in Linux

Einrichten eines Linux-Clusters mit Keepalived:Basiskonfiguration

DRBD mit MySQL Centos 8

Gedit in 16.04:Registerkarte mit Dateinamen anzeigen, wenn nur eine Datei geöffnet ist?

So übertragen Sie Dateien mit Commander One

Einrichten eines NFS-Servers mit Turnkey Linux