Sun Cluster Handbuch Softwareinstallation für Solaris OS

Konfigurieren von Doppelverkettungsvermittlern

Dieser Abschnitt enthält folgende Informationen und Verfahren:

Anforderungen für Doppelverkettungsvermittler

Ein Doppelverkettungsvermittler oder Vermittlerhost ist ein Cluster-Knoten, der Vermittlerdaten speichert. Vermittlerdaten enthalten Informationen zum Ort der anderen Vermittler und einen Übernahmezähler, der mit dem in den Datenbankreplikaten gespeicherten Übernahmezähler identisch ist. Dieser Übernahmezähler wird verwendet, um zu bestätigen, dass die Vermittlerdaten mit den Daten in den Datenbankreplikaten synchron sind.

Doppelverkettungsvermittler werden für alle Solstice DiskSuite/Solaris Volume Manager-Plattensätze benötigt, die mit genau zwei Plattenverkettungseinheiten und zwei Cluster-Knoten konfiguriert sind. Eine Plattenverkettungseinheit besteht aus einem Plattengehäuse, dessen realen Plattenlaufwerken, den Kabeln vom Gehäuse zu den Knoten und den Schnittstellen-Adapterkarten. Dank der Vermittler kann mit der Sun Cluster-Software sichergestellt werden, dass die meisten aktuellen Daten in der Instanz eines Einzelverkettungsfehlers bei einer Doppelverkettungskonfiguration präsentiert werden. Folgende Regeln gelten für Doppelverkettungskonfigurationen, die Vermittler verwenden.

Diese Regeln erfordern nicht, dass der gesamte Cluster exakt zwei Knoten aufweisen muss. Sie erfordern nur, dass die Plattensätze mit einer Doppelplattenverkettung mit genau zwei Knoten verbunden sein müssen. Diese Regeln lassen N+1-Cluster und viele andere Topologien zu.

So fügen Sie Vermittlerhosts hinzu

Führen Sie dieses Verfahren aus, wenn Ihre Konfiguration Doppelverkettungsvermittler benötigt.

  1. Melden Sie sich als Superbenutzer bei dem Knoten an, der aktuell den Plattensatz unterstützt, dem Sie Vermittlerhosts hinzufügen möchten.

  2. Führen Sie den Befehl metaset(1M) aus, um jeden Knoten mit Konnektivität zum Plattensatz als Vermittlerhost für diesen Datensatz hinzuzufügen.


    # metaset -s Satzname -a -m Vermittlerhostliste
    
    -s Satzname

    Gibt den Plattensatznamen an

    -a

    Fügt zum Plattensatz hinzu

    -m Vermittlerhostliste

    Gibt den Namen des Knotens an, der als Vermittlerhost für den Plattensatz hinzugefügt werden soll

    Weitere Einzelheiten zu vermittlerspezifischen Optionen des metaset-Befehls finden Sie in der Online-Dokumentation unter mediator(7D).

  3. Prüfen Sie den Status der Vermittlerdaten.

    Gehen Sie zu So prüfen Sie den Status der Vermittlerdaten.

Beispiel — Hinzufügen von Vermittlerhosts

Das folgende Beispiel fügt die Knoten phys-schost-1 und phys-schost-2 als Vermittlerhosts für den Plattensatz dg-schost-1 hinzu. Beide Befehle werden vom Knoten phys-schost-1 ausgeführt.


# metaset -s dg-schost-1 -a -m phys-schost-1
# metaset -s dg-schost-1 -a -m phys-schost-2

So prüfen Sie den Status der Vermittlerdaten

  1. Fügen Sie Vermittlerhosts gemäß den Anweisungen von So fügen Sie Vermittlerhosts hinzu hinzu.

  2. Führen Sie den medstat-Befehl aus.


    # medstat -s Satzname
    
    -s Satzname

    Gibt den Plattensatznamen an

    Weitere Informationen finden Sie in der Online-Dokumentation unter medstat(1M).

  3. Lautet der Wert im Statusfeld Bad?

So reparieren Sie fehlerhafte Vermittlerdaten

Führen Sie dieses Verfahren aus, um fehlerhafte Vermittlerdaten zu reparieren.

  1. Identifizieren Sie alle Vermittlerhosts mit fehlerhaften Vermittlerdaten gemäß dem Verfahren So prüfen Sie den Status der Vermittlerdaten.

  2. Melden Sie sich als Superbenutzer bei dem Cluster-Knoten an, der den betroffenen Plattensatz besitzt.

  3. Entfernen Sie alle Vermittlerhosts mit fehlerhaften Vermittlerdaten von allen betroffenen Plattensätzen.


    # metaset -s Satzname -d -m Vermittlerhostliste
    
    -s Satzname

    Gibt den Plattensatznamen an

    -d

    Löscht vom Plattensatz

    -m Vermittlerhostliste

    Gibt den Namen des Knotens an, der als Vermittlerhost für den Plattensatz entfernt werden soll

  4. Stellen Sie die in Schritt 3 entfernten Vermittlerhosts wieder her.


    # metaset -s Satzname -a -m Vermittlerhostliste
    
    -a

    Fügt zum Plattensatz hinzu

    -m Vermittlerhostliste

    Gibt den Namen des Knotens an, der als Vermittlerhost für den Plattensatz hinzugefügt werden soll

    Weitere Einzelheiten zu vermittlerspezifischen Optionen des metaset-Befehls finden Sie in der Online-Dokumentation unter mediator(7D).

  5. Erstellen Sie Cluster-Dateisysteme.

    Gehen Sie zu So fügen Sie Cluster-Dateisysteme hinzu.