Sun Cluster Handbuch Softwareinstallation für Solaris OS

ProcedureSo erstellen Sie einen Plattensatz

Führen Sie dieses Verfahren durch, um Plattensätze zu erstellen.

Schritte
  1. (Solaris 8 or Solaris 9) Bestimmen Sie, ob der Cluster nach dem Erstellen der neuen Plattensätze mehr als drei Plattensätze aufweist.

    • Wenn der Cluster nicht mehr als drei Plattensätze aufweist, gehen Sie weiter zu Schritt 9.

    • Wenn der Cluster mindestens vier Plattensätze aufweist, fahren Sie mit Schritt 2 fort, um den Cluster vorzubereiten. Sie müssen diese Aufgabe ausführen, unabhängig davon, ob Sie Plattensätze das erste Mal installieren oder ob Sie einem voll konfigurierten Cluster weitere Plattensätze hinzufügen.

    • Wenn der Cluster unter Solaris 10 OS ausgeführt wird, führt Solaris Volume Manager automatisch die notwendigen Konfigurationsänderungen durch. Gehen Sie weiter zu Schritt 9.

  2. Prüfen Sie auf irgendeinem Knoten des Clusters den Wert der Variablen md_nsets in der Datei /kernel/drv/md.conf.

  3. Wenn die Gesamtanzahl der Plattensätze im Cluster höher als der vorhandene Wert der Variablen md_nsets minus eins ist, erhöhen Sie den Wert von md_nsets auf den gewünschten Wert.

    Die maximal zulässige Anzahl von Plattensätzen ist der konfigurierte Wert von md_nsets minus eins. Der maximal zulässige Wert von md_nsets ist 32. Aus diesem Grund ist die maximal zulässige Anzahl an Plattensätzen, die Sie erstellen können, 31.

  4. Stellen Sie sicher, dass die Datei /kernel/drv/md.conf auf allen Knoten des Clusters identisch ist.


    Caution – Caution –

    Die Nichtbeachtung dieser Richtlinie kann zu schweren Fehlern von Solstice DiskSuite oder Solaris Volume Manager und Datenverlusten führen.


  5. Falls Sie die Datei md.conf an einem beliebigen Knoten geändert haben, führen Sie die folgenden Schritte aus, damit die Änderungen wirksam werden.

    1. Fahren Sie den Cluster von einem Knoten herunter.


      # scshutdown -g0 -y
      
    2. Booten Sie jeden Knoten des Clusters neu.


      ok> boot
      
  6. Führen Sie auf jedem Knoten des Clusters den Befehl devfsadm(1M) aus.

    Sie können diesen Befehl auf allen Knoten des Clusters gleichzeitig ausführen.

  7. Führen Sie von einem Knoten des Clusters den Befehl scgdevs(1M) aus, um den Globalgeräte-Namensraum zu aktualisieren.

  8. Prüfen Sie auf jedem Knoten, dass der Befehl scgdevs die Verarbeitung beendet hat, bevor Sie Plattensätze zu erstellen versuchen.

    Der Befehl scgdevs ruft sich selbst auf allen Knoten remote auf, auch wenn der Befehl nur von einem Knoten ausgeführt wird. Um festzustellen, ob der Befehl scgdevs fertig verarbeitet wurde, führen Sie folgenden Befehl auf jedem Knoten des Clusters aus.


    % ps -ef | grep scgdevs
    
  9. Stellen Sie sicher, dass der Plattensatz, den Sie erstellen möchten, eine der folgenden Anforderungen erfüllt.

    • Wenn der Plattensatz mit genau zwei Plattenverkettungseinheiten konfiguriert ist, muss der Plattensatz an genau zwei Knoten angeschlossen sein und genau zwei Vermittlerhosts verwenden. Bei diesen Vermittlerhosts muss es sich um dieselben Hosts handeln, die für den Plattensatz verwendet wurden. Einzelheiten zur Konfiguration von Doppelverkettungsvermittlern finden Sie unter Konfigurieren von Doppelverkettungsvermittlern .

    • Wenn der Plattensatz mit mehr als zwei Plattenverkettungseinheiten konfiguriert wird, stellen Sie sicher, dass die Summe der Anzahl von Plattenlaufwerken von zwei beliebigen Plattenverkettungseinheiten S1 und S2 die Anzahl von Laufwerken der dritten Verkettungseinheit S3 übersteigt. Diese Anforderung kann wie folgt als Formel dargestellt werden: count(S1) + count(S2) > count(S3).

  10. Stellen Sie sicher, dass lokale Zustands-Datenbankreplikate vorhanden sind.

    Anweisungen finden Sie unter So erstellen Sie Zustands-Datenbankreplikate .

  11. Melden Sie sich als Superuser bei dem Cluster-Knoten an, der den Plattensatz unterstützen soll.

  12. Erstellen Sie den Plattensatz.

    Der folgende Befehl erstellt den Plattensatz und registriert den Plattensatz als Sun Cluster-Plattengerätegruppe.


    # metaset -s setname -a -h node1 node2
    
    -s setname

    Gibt den Plattensatznamen an

    -a

    Fügt den Plattensatz hinzu (erstellt den Plattensatz)

    -h node1

    Gibt den Namen des Primärknotens an, der den Plattensatz unterstützen soll

    node2

    Gibt den Namen des Sekundärknotens an, der den Plattensatz unterstützen soll


    Hinweis –

    Wenn Sie den metaset-Befehl ausführen, um eine Solstice DiskSuite oder Solaris Volume Manager-Gerätegruppe auf einem Cluster zu konfigurieren, bestimmt der Befehl standardmäßig einen Sekundärknoten. Sie können die gewünschte Anzahl von Sekundärknoten in der Gerätegruppe mithilfe des Dienstprogramms scsetup(1M) nach der Erstellung der Gerätegruppe ändern. Weitere Informationen zum Ändern der numsecondaries-Eigenschaft finden Sie unter Verwalten von Plattengerätegruppen in Sun Cluster Handbuch Systemverwaltung für Solaris OS.


  13. Prüfen Sie den Status des neuen Plattensatzes.


    # metaset -s setname
    

Beispiel 3–6 Erstellen eines Plattensatzes

Mit dem folgenden Befehl werden zwei Plattensätze erstellt, dg-schost-1 und dg-schost-2, mit den Knoten phys-schost-1 und phys-schost-2 als potenzielle Primärknoten.


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

Nächste Schritte

Fügen Sie dem Plattensatz Laufwerke hinzu. Wechseln Sie zu Hinzufügen von Laufwerken zu einem Plattensatz .