Einrichtung von DRBD-Primär-Modus mit OCFS2

Aus De Ikoula wiki
Version vom 8. Februar 2016, 20:21 Uhr von Ikbot (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<br /> Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier an…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Jump to navigation Jump to search


Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

Einführung

Die untenstehende Dokumentation betrifft die Einführung DRBD-Primär-Modus (zwei primäre ) mit dem System der ocfs2 Datei 2.
Wir verwenden im Beispiel der Servernach s :

  • Server-n �1:
    • Name : TestDRBD 01
    • IP : 10.0.0.100
  • Server-n �1:
    • Name : TestDRBD02
    • IP: 10.0.0.200

Der Datenträger verwendet wird zur Ernennung /dev/sdb und die Partition verwendet auf jedem Servers /dev/sdb1.

Installation

Es ist notwendig für diese Einrichtung, um mit der Installation des Pakets DRBD fortzufahren :

apt-get install -y drbd8-utils

Dann die Installation des Pakets für die Durchführung des Dateisystems :

apt-get install -y ocfs2-tools

Konfiguration und Implementierung von DRBD

Die erste Stufe des Vorgangs besteht der Konfiguration unserer Ressource DRBD.
Wir sind in dem Beispiel, erstellen Sie die folgende Datei : /etc/drbd.d/testdrbd.res
Das mit den folgenden Zeilen (die beiden tun Servers):

resource testdrbd {
    meta-disk internal;
    device /dev/drbd1;
    disk /dev/sdb1;

    syncer { 
                # Limitation de la bande passante 
                rate 1000M; 
                }
    net {
                # Cette option doit être mise en place nur  un système de fichier clusterisé.
                allow-two-primaries;

                # Configuration à utiliser dans le cadre d'une configuration primaire-primaire.
                # Plus d'information sur la page suivante: https://drbd.linbit.com/users-guide/s-configure-split-brain-behavior.html
                after-sb-0pri discard-zero-changes;
                after-sb-1pri discard-secondary;
                after-sb-2pri disconnect;
        }
     startup { 
                 # Indique que les deux nodes doivent être primaire lors du démarrage.
                 become-primary-on both; 
                 }

    # Configuration des deux nodes 
    on TestDRBD01 { address 10.0.0.100:7789; }
    on TestDRBD02 { address 10.0.0.200:7789; }
}

Der nächste Schritt ist zu tun, die Manipulationen und den Start der Ressourcen DRBD :

  • Betrieb auf beiden tun Servers:
drbdadm create-md testdrbd 

modprobe drbd
drbdadm up testdrbd
  • Kann dieser Vorgang am ersten Server uniquement:
drbdadm -- --overwrite-data-of-peer primary testdrbd 
  • Sie müssen jetzt warten, bis zum Ende der Synchronisierung, dies ist überprüfbar über den Befehl :
cat /proc/drbd
  • Ihre Konfiguration ist derzeit im elementaren-Sekundär-Modus erzwingen den zweiten Knoten im primären Modus erfolgt über den Befehl :
drbdadm primary testdrbd

Konfiguration und Implementierung des Systems der Datei (OCFS2 2)

Die erste Stufe der Konfiguration durch die Schaffung der Konfigurationsdatei definieren ocfs2 Cluster 2.
Im Beispiel geben wir die Konfiguration in der folgenden Datei : /etc/ocfs2/cluster.conf

cluster:
    node_count = 2
    name = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.100
    number = 1
    name = TestDRBD01
    cluster = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.200
    number = 2
    name = TestDRBD02
    cluster = testdrbd

Es ist dann notwendig, Ändern der Konfiguration Paket ocfs2 2-über den Befehl Extras :

dpkg-reconfigure ocfs2-tools

Das Dienstprogramm wird dann haben Sie mehrere Fragen, Sie Antworten :

  • Ja in der Frage : "Belastung O 2CB-Treiber beim Systemstart ",
  • testdrbd in der Frage : "Beim Booten zu starten-Cluster ",
  • Lassen Sie die Standardoptionen für andere Themen.

OCFS2 Dienste sind derzeit beendet, müssen Sie Folgendes auf die beiden tun Servers:

/etc/init.d/o2cb start 
/etc/init.d/ocfs2 start
/etc/init.d/o2cb enable

Der letzte Schritt für das Dateisystem ist die Formatierung unserer Drbd-Ressourcen über :

mkfs.ocfs2 -L "testdrbd" /dev/drbd1

Sie können jetzt montieren Ihr System normalerweise und sogar in der Fstab-Datei anzugeben.



Dieser Artikel erschien Sie nützlich ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.