In diesem Abschnitt wird die Erstellung von VxVM-Plattengruppen in einem Cluster beschrieben.
In der folgenden Tabelle finden Sie die Aufgaben, die zur Erstellung von VxVM-Plattengruppen für Sun Cluster-Konfigurationen ausgeführt werden müssen.
Tabelle 4–2 SPARC: Task Map: Erstellen von VxVM-Plattengruppen
Schritt |
Anweisungen |
---|---|
1. Erstellen Sie Plattengruppen und Datenträger. | |
2. Lösen Sie gegebenenfalls Unternummernkonflikte von Plattengerätegruppen auf, indem Sie neue Unternummern zuweisen. |
SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu |
3. Überprüfen Sie die Plattengruppen und Datenträger. |
Verwenden Sie dieses Verfahren, um VxVM-Plattengruppen und -Datenträger zu erstellen.
Wenn eine Plattengruppe im Cluster als Plattengerätegruppe registriert ist, dürfen Sie keine VxVM-Plattengruppen mit VxVM-Befehlen importieren oder deportieren. Die Sun Cluster-Software kann alle Fälle bearbeiten, in denen Plattengruppen importiert oder deportiert werden müssen. Verfahren zur Verwaltung von Sun Cluster-Plattengerätegruppen finden Sie unter Verwalten von Plattengerätegruppen in Sun Cluster Handbuch Systemverwaltung für Solaris OS.
Führen Sie dieses Verfahren von einem Knoten aus, der real mit den Platten der Plattengruppe verbunden ist, die Sie hinzufügen.
Führen Sie folgende Aufgaben aus:
Erstellen Sie Zuordnungen Ihrer Speicher-Plattenlaufwerke. Informationen zum Ausführen einer Erstinstallation des Speichergeräts finden Sie im entsprechenden Handbuch der Sun Cluster Hardware Administration Collection.
Füllen Sie folgende Konfigurationsplanungs-Arbeitsblätter aus.
Planungsrichtlinien finden Sie unter Planen der Datenträgerverwaltung .
Wenn Sie keine Root-Plattengruppen erstellt haben, müssen Sie sicherstellen, dass Sie jeden Knoten, auf dem VxVM-installiert wurde, gemäß den Anweisungen in Schritt 13 von SPARC: So installieren Sie die VERITAS Volume Manager-Software erneut gebootet haben.
Melden Sie sich als Superuser bei dem Knoten an, der die Eigentümerschaft der Plattengruppe erhalten soll.
Erstellen Sie eine VxVM-Plattengruppe und einen -Datenträger.
Wenn Sie Oracle Real Application Clusters installieren, müssen Sie gemeinsam genutzte VxVM-Plattengruppen erstellen. Verwenden Sie dazu die Cluster-Funtion von VxVM, wie im VERITAS Volume Manager Administrator's Reference Guide beschrieben. Sonst erstellen Sie Plattengruppen von VxVM gemäß den Standardverfahren, die in der Dokumentation zu VxVM enthalten sind.
Mit Dirty Region Logging (DRL) können Sie die Datenträger-Wiederherstellungszeit bei einem Knotenausfall verkürzen. DRL kann jedoch die E/A-Leistung senken.
Wenn die Cluster-Funktion von VxVM nicht aktiviert ist, registrieren Sie die Plattengruppe als Sun Cluster-Plattengerätegruppe.
Wenn die Cluster-Funktion von VxVM aktiviert ist, dürfen Sie eine gemeinsam genutzte Plattengruppe nicht als Sun Cluster-Plattengerätegruppe registrieren. Wechseln Sie stattdessen zu SPARC: So überprüfen Sie die Plattengruppenkonfiguration .
Starten Sie das Dienstprogramm scsetup(1M).
# scsetup |
Wählen Sie den Menüeintrag "Gerätegruppen und Datenträger".
Wählen Sie den Menüeintrag "Registrieren einer VxVM-Plattengruppe".
Geben Sie gemäß den Anweisungen die Plattengerätegruppe von VxVM ein, die als Sun Cluster-Plattengerätegruppe registriert werden soll.
Wenn Sie fertig sind, beenden Sie das scsetup-Dienstprogramm.
Überprüfen Sie, ob die Plattengerätegruppe registriert ist.
Zeigen Sie die Plattengeräteinformationen der neuen Platte mithilfe folgenden Befehls an.
# scstat -D |
Wechseln Sie zu SPARC: So überprüfen Sie die Plattengruppenkonfiguration .
Fehler beim Registrieren der Gerätegruppe – Wenn beim Versuch, die Plattengerätegruppe zu registrieren, die Fehlermeldung scconf: Failed to add device group - in use ausgegeben wird, geben Sie der Plattengerätegruppe eine neue Unternummer. Verwenden Sie das Verfahren SPARC: So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu . Mit diesem Verfahren können Sie eine neue Untergruppe zuweisen, die nicht mit den von bestehenden Plattengerätegruppen verwendeten Nummern in Konflikt steht.
Stapelüberlauf – Wenn es zu einem Stapelüberlauf kommt, wenn die Plattengerätegruppe online gebracht wird, reicht der Standardwert der Thread-Stapelgröße möglicherweise nicht aus. Fügen Sie auf jedem Knoten den Eintrag set cl_comm:rm_thread_stacksize=0xsize zur Datei /etc/system hinzu. Hierbei ist size eine Zahl größer als 8000 (Standardeinstellung).
Konfigurationsänderungen – Wenn Sie Konfigurationsdaten einer VxVM-Plattengruppe oder eines VxVM-Datenträgers ändern, müssen Sie die Konfigurationsänderungen mithilfe des Dienstprogramms scsetup registrieren. Konfigurationsänderungen, die registriert werden müssen, beinhalten das Hinzufügen oder Entfernen von Datenträgern sowie das Ändern der Gruppe, des Eigentümers oder der Berechtigungen von vorhandenen Datenträgern. Verfahren für das Registrieren von Konfigurationsänderungen an einer Plattengerätegruppe finden Sie unter Verwalten von Plattengerätegruppen in Sun Cluster Handbuch Systemverwaltung für Solaris OS.
Wenn die Plattengerätegruppen-Registrierung aufgrund eines Unternummernkonflikts mit einer anderen Plattengruppe scheitert, müssen Sie der neuen Plattengruppe eine neue, nicht verwendete Unternummer zuweisen. Führen Sie dieses Verfahren aus, um einer Plattengruppe eine neue Unternummer zuzuweisen.
Melden Sie sich als Superuser bei einem Cluster-Knoten an.
Ermitteln Sie die bereits verwendeten Unternummern.
# ls -l /global/.devices/node@1/dev/vx/dsk/* |
Wählen Sie ein nicht verwendetes Vielfaches von 1000 als Basis-Unternummer der neuen Plattengruppe.
Weisen Sie die neue Basis-Unternummer der Plattengruppe zu.
# vxdg reminor diskgroup base-minor-number |
In diesem Beispiel werden die Unternummern 16000-16002 und 4000-4001 verwendet. Der Befehl vxdg reminor weist der neuen Plattengerätegruppe die neue Basis-Unternummer 5000 zu.
# ls -l /global/.devices/node@1/dev/vx/dsk/* /global/.devices/node@1/dev/vx/dsk/dg1 brw------- 1 root root 56,16000 Oct 7 11:32 dg1v1 brw------- 1 root root 56,16001 Oct 7 11:32 dg1v2 brw------- 1 root root 56,16002 Oct 7 11:32 dg1v3 /global/.devices/node@1/dev/vx/dsk/dg2 brw------- 1 root root 56,4000 Oct 7 11:32 dg2v1 brw------- 1 root root 56,4001 Oct 7 11:32 dg2v2 # vxdg reminor dg3 5000 |
Registrieren Sie die Gerätegruppe als Sun Cluster-Plattengerätegruppe. Wechseln Sie zu SPARC: So erstellen und registrieren Sie eine Plattengruppe .
Führen Sie dieses Verfahren auf jedem Knoten des Clusters aus.
Überprüfen Sie, ob nur lokale Platten in der Root-Plattengruppe enthalten sind und die Plattengruppen nur auf dem aktuellen Primärknoten importiert werden.
# vxdisk list |
Überprüfen Sie, ob alle Datenträger gestartet wurden.
# vxprint |
Überprüfen Sie, ob alle Plattengruppen als Sun Cluster-Plattengerätegruppen registriert wurden und online sind.
# scstat -D |
Wechseln Sie zu Konfigurieren des Clusters.