Sun Cluster 3.1 10/03 Handbuch Softwareinstallation

Installieren und Konfigurieren der Software VxVM

Halten Sie folgende Informationen bereit, bevor Sie beginnen.

In der folgenden Tabelle werden die Aufgaben aufgelistet, die Sie beim Installieren und Konfigurieren der Software VxVM für Sun Cluster-Konfigurationen ausführen.

Tabelle C–1 Aufgabenzuordnung: Installieren und Konfigurieren der Software VxVM

Schritt 

Anweisungen 

1. Planen Sie das Layout der Konfiguration von VxVM.  

Planen der Datenträgerverwaltung.

2. Legen Sie fest, wie Sie die rootdg-Plattengruppe auf jedem Knoten erstellen möchten.

Überblick über das Konfigurieren einer rootdg-Plattengruppe.

3. Installieren Sie die Software VxVM und erstellen Sie die rootdg-Plattengruppe:

  • Methode 1 – Installieren Sie die Software VxVM, kapseln Sie die Root-Platte mithilfe des scvxinstall-Befehls ein, und spiegeln Sie optional die eingekapselte Root-Platte.

  1. So installieren Sie die Software VERITAS Volume Manager und kapseln die Root-Platte ein.

  2. So spiegeln Sie die eingekapselte Root-Platte.

  • Methode 2 – Installieren Sie die Software VxVM, und erstellen Sie rootdg auf lokalen Nicht-Root-Platten.

  1. So installieren Sie nur die Software VERITAS Volume Manager .

  2. So erstellen Sie eine rootdg-Plattengruppe auf einer Nicht-Root-Platte.

4. Erstellen Sie die Plattengruppen und Datenträger. 

So erstellen und registrieren Sie eine Plattengruppe.

5. Lösen Sie gegebenenfalls Unternummernkonflikte von Plattengerätegruppen auf, indem Sie neue Unternummern zuweisen. 

So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu.

6. Überprüfen Sie die Plattengruppen und Datenträger. 

So überprüfen Sie die Plattengruppenkonfiguration.

7. Konfigurieren Sie den Cluster. 

Konfigurieren des Clusters.

Überblick über das Konfigurieren einer rootdg-Plattengruppe

Auf jedem Cluster-Knoten muss nach der Installation von VxVM eine rootdg-Plattengruppe erstellt werden. Die Plattengruppe wird von VxVM verwendet, um Konfigurationsinformationen zu speichern, und unterliegt folgenden Beschränkungen.

Sun Cluster-Software unterstützt folgende Methoden, um die rootdg-Plattengruppe zu konfigurieren.

Weitere Informationen finden Sie in der Installationsdokumentation von VxVM.

Weiterführende Informationen

Installieren Sie VxVM mit einer der folgenden Installationsmethoden, je nachdem, wie Sie die rootdg-Plattengruppe erstellen möchten.

So installieren Sie die Software VERITAS Volume Manager und kapseln die Root-Platte ein

Dieses Verfahren verwendet den scvxinstall(1M)-Befehl, um in einem Vorgang die Software VxVM zu installieren und die Root-Platte einzukapseln.


Hinweis –

Wenn Sie die rootdg-Plattengruppe auf einer lokalen Nicht-Root-Platte erstellen möchten, gehen Sie zu So installieren Sie nur die Software VERITAS Volume Manager.


Führen Sie dieses Verfahren auf jedem Knoten aus, den Sie mit VxVM installieren möchten. Sie können VERITAS Volume Manager (VxVM) auf allen Knoten des Clusters oder nur auf den Knoten installieren, die real mit den Speichergeräten verbunden sind, die VxVM verwalten soll.

  1. Stellen Sie sicher, dass der Cluster folgende Voraussetzungen erfüllt.

    • Alle Knoten im Cluster laufen im Cluster-Modus.

    • Die Root-Platte des Knotens, den Sie installieren, hat zwei freie (nicht zugewiesene) Partitionen.

  2. Melden Sie sich als Superbenutzer bei einem Knoten an, den Sie mit VxVM installieren möchten.

  3. Legen Sie die CD-ROM VxVM in das CD-ROM-Laufwerk des Knotens ein.

  4. Starten Sie scvxinstall im interaktiven Modus.

    Sie können jederzeit Strg-C drücken, um den scvxinstall-Befehl abzubrechen.


    # scvxinstall
    

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

  5. Wenn Sie gefragt werden, ob der Root eingekapselt werden soll, geben Sie yes ein.


    Soll Datenträger-Manager Root verkapseln [nein]? y
    

  6. Wenn Sie hierzu aufgefordert werden, geben Sie den Speicherort der CD-ROM von VxVM an.

    • Wenn die entsprechende CD-ROM von VxVM gefunden wird, wird der Speicherort als Teil der Eingabeaufforderung in Klammern angezeigt. Drücken Sie die Eingabetaste, um diesen Standard-Speicherort zu bestätigen.


      Wo ist die CD-ROM Datenträger-Manager [Standard]?

    • Wenn die CD-ROM VxVM nicht gefunden wird, wird die Eingabeaufforderung ohne Standard-Speicherort angezeigt. Geben Sie den Speicherort der CD-ROM oder des CD-ROM-Abbilds ein.


      Wo ist die CD-ROM Datenträger-Manager?

  7. Wenn Sie hierzu aufgefordert werden, geben Sie den Lizenzschlüssel von VxVM ein.


    Please enter license key: Lizenz
    

    Der scvxinstall-Befehl führt automatisch folgende Aufgaben aus:

    • Deaktivieren von Dynamic Multipathing (DMP)


      Hinweis –

      Obwohl das scvxinstall-Dienstprogramm Dynamic Multipathing (DMP) zu Beginn des Installationsprozesses deaktiviert, wird DMP von VxVM, Version 3.1.1 oder höher bei der Installation des Pakets VRTSvxvm automatisch wieder aktiviert. Frühere Versionen von VxVM müssen mit deaktiviertem DMP ausgeführt werden.

      Wenn DMP auf Systemen mit nur einem Pfad pro Knoten aktiviert ist, führt das zu keinen Problemen. Wenn Sie jedoch VxVM in einer Konfiguration mit mehreren Pfaden pro Knoten verwenden, müssen Sie eine andere Multipathing-Lösung, wie zum Beispiel Sun StorEdge Traffic Manager oder EMC PowerPath, verwenden.


    • Installieren der gewünschten Pakete der Software VxVM, Lizenz und Online-Dokumentation, wobei aber die Pakete der grafischen Benutzeroberfläche (Graphical User Interface, GUI) nicht installiert werden.

    • Auswählen einer im gesamten Cluster gültigen vxio-Treiber-Geräteklasse

    • Erstellen einer rootdg-Plattengruppe durch Einkapseln der Root-Platte

    • Aktualisieren des Eintrags /global/.devices in der Datei /etc/vfstab

    Weitere Einzelheiten finden Sie in der Online-Dokumentation unter scvxinstall(1M).


    Hinweis –

    Während der Installation wird der Knoten automatisch zweimal neu gebootet. Wenn die Installationsaufgaben fertig gestellt sind, bootet scvxinstall den Knoten das zweite Mal automatisch neu, außer Sie drücken Strg-C, wenn Sie dazu aufgefordert werden. Wenn Sie Strg-C drücken, um das zweite Neubooten abzubrechen, müssen Sie den Knoten später neubooten, um die Installation von VxVM fertig zu stellen.


  8. Wenn Sie die Cluster-Funktion von VxVM aktivieren möchten, geben Sie den Lizenzschlüssel für die Cluster-Funktion ein.

    Informationen zum Hinzufügen einer Lizenz finden Sie in der Dokumentation zu VxVM.

  9. (Optional) Installieren Sie die GUI von VxVM.

    Informationen zur Installation der GUI von VxVM finden Sie in der Dokumentation zu VxVM.

  10. Werfen Sie die CD-ROM aus.

  11. Installieren Sie alle Korrekturversionen von VxVM.

    Angaben zum Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter “Korrekturversionen und erforderliche Firmwareversionen” in Sun Cluster 3.1-Versionshinweise.

  12. (Optional) Wenn Sie nicht möchten, dass die Online-Dokumentation zu VxVM auf dem Cluster-Knoten abgelegt ist, entfernen Sie das Online-Dokumentationspaket.


    # pkgrm VRTSvmman
    

  13. Möchten Sie VxVM auf einem anderen Knoten installieren?

  14. Möchten Sie keinen Knoten mit VxVM installieren?


    Hinweis –

    Wenn Sie die Cluster-Funktion von VxVM aktivieren möchten, müssen Sie VxVM auf allen Knoten des Clusters installieren.


  15. Ändern Sie die Datei /etc/name_to_major auf jedem Nicht-VxVM-Knoten.

    1. Legen Sie auf einem mit VxVM installierten Knoten die Einstellung der Geräteklasse vxio fest.


      # grep vxio /etc/name_to_major
      

    2. Melden Sie sich als Superbenutzer bei einem Knoten an, den Sie nicht mit VxVM installieren möchten.

    3. Bearbeiten Sie die Datei /etc/name_to_major, und fügen Sie einen Eintrag hinzu, um die vxio-Geräteklasse auf NNN, die aus Schritt a abgeleitete Nummer, einzustellen.


      # vi /etc/name_to_major
      vxio NNN
      

    4. Initialisieren Sie den Eintrag vxio.


      # drvconfig -b -i vxio -m NNN
      

    5. Wiederholen Sie Schritt b bis Schritt d auf allen anderen Knoten, die Sie nicht mit VxVM installieren möchten.

      Wenn Sie damit fertig sind, muss jeder Cluster des Knotens denselben Eintrag vxio in der Datei /etc/name_to_major aufweisen.

  16. Verhindern Sie, dass neue Rechner zum Cluster hinzugefügt werden.

    1. Starten Sie das Dienstprogramm scsetup(1M).


      # scsetup
      

      Das Hauptmenü wird angezeigt.

    2. Um auf das Menü "Neue Knoten" zuzugreifen, geben Sie im Hauptmenü 6 ein.

    3. Geben Sie im Menü "Neue Knoten" 1 ein.

      Befolgen Sie die scsetup-Eingabeaufforderungen. Diese Option bewirkt, dass der Cluster alle Anforderungen ignoriert, die über das öffentliche Netzwerk von einem neuen Rechner kommen, der sich selbst zum Cluster hinzufügen möchte.

    4. Beenden Sie das scsetup-Dienstprogramm.

  17. Möchten Sie die eingekapselte Root-Platte spiegeln?


Hinweis –

Wenn Sie später die Root-Platte auskapseln müssen, befolgen Sie das Verfahren in So kapseln Sie die Root-Platte aus.


So spiegeln Sie die eingekapselte Root-Platte

Wenn Sie VxVM installiert und die Root-Platte eingekapselt haben, führen Sie dieses Verfahren auf jedem Knoten aus, auf dem Sie die eingekapselte Root-Platte spiegeln möchten.

  1. Spiegeln Sie die eingekapselte Root-Platte.

    Befolgen Sie die Verfahren in der Dokumentation zu VxVM. Verwenden Sie eine lokale Platte für den Spiegel, um höchstmögliche Verfügbarkeit und einfache Verwaltung zu gewährleisten. Weitere Richtlinien finden Sie unter Richtlinien für das Spiegeln der Root-Platte.


    Caution – Caution –

    Verwenden Sie kein Quorum-Gerät, um eine Root-Platte zu spiegeln. Wenn Sie ein Quorum-Gerät zum Spiegeln einer Root-Platte verwenden, kann der Knoten unter gewissen Umständen vom Root-Platten-Spiegel nicht mehr gebootet werden.


  2. Zeigen Sie die DID-Zuordnungen an.


    # scdidadm -L
    

  3. Suchen Sie in den DID-Zuordnungen die Platte, die zum Spiegeln der Root-Platte verwendet werden soll.

  4. Entnehmen Sie den Gerätegruppennamen der im raw-Modus betriebenen Platte aus dem Geräte-ID-Namen des Root-Platten-Spiegels.

    Der Name der Gerätegruppe der im raw-Modus betriebenen Platte entspricht der Konvention dsk/dN, wobei N eine Zahl ist. In der folgenden Ausgabe wird der Teil der scdidadm-Ausgabezeile, der Sie den Gerätegruppennamen der im raw-Modus betriebenen Platte entnehmen können, fett dargestellt.


    N         Knoten:/dev/rdsk/cNtXdY     /dev/did/rdsk/dN
    

  5. Zeigen Sie die Knotenliste der Gerätegruppe der im raw-Modus betriebenen Platte an.

    Die Ausgabe sieht etwa wie folgt aus:


    # scconf -pvv | grep dsk/dN
    Gerätegruppenname:						dsk/dN
    …
     (dsk/dN) Gerätegruppen-Knotenliste:		phys-schost-1, phys-schost-3
    …

  6. Enthält die Knotenliste mehrere Knotennamen?

  7. Entfernen Sie aus der Knotenliste für die Gerätegruppe der im raw-Modus betriebenen Platte alle Knoten außer dem Knoten, dessen Root-Platte Sie gespiegelt haben.

    Nur der Knoten, dessen Root-Platte Sie gespiegelt haben, darf in der Knotenliste verbleiben.


    # scconf -r -D name=dsk/dN,nodelist=Knoten
    
    -D name=dsk/dN

    Gibt den im Cluster einmaligen Namen der Gerätegruppe der im raw-Modus betriebenen Platte an.

    nodelist=Knoten

    Gibt den Namen des/der Knoten an, der/die aus der Knotenliste entfernt werden soll/en.

  8. Aktivieren Sie die localonly-Eigenschaft der Gerätegruppe der im raw-Modus betriebenen Platte.

    Wenn die localonly-Eigenschaft aktiviert ist, wird die Gerätegruppe der im raw-Modus betriebenen Platte ausschließlich vom Knoten in der Knotenliste verwendet. Diese Verwendung verhindert das unbeabsichtigte Schützen des Knotens vor seinem Boot-Gerät, wenn das Boot-Gerät mit mehreren Knoten verbunden ist.


    # scconf -c -D name=dsk/dN,localonly=true
    

    Weitere Informationen zur localonly-Eigenschaft finden Sie in der Online-Dokumentation unter scconf_dg_rawdisk(1M).

  9. Wiederholen Sie dieses Verfahren für jeden Knoten im Cluster, dessen eingekapselte Root-Platte Sie spiegeln möchten.

  10. Erstellen Sie Plattengruppen.

    Gehen Sie zu So erstellen und registrieren Sie eine Plattengruppe.

Beispiel — Spiegeln der eingekapselten Root-Platte

Das folgende Beispiel zeigt einen Spiegel, der von der Root-Platte für den Knoten phys-schost-1 erstellt wurde. Der Spiegel wurde auf der Platte c1t1d0 erstellt, dessen Gerätegruppenname der im raw-Modus betriebenen Platte dsk/d2 lautet. Die Platte c1t1d0 ist eine Multiport-Platte, weshalb der Knoten phys-schost-3 aus der Knotenliste der Platte entfernt und die localonly-Eigenschaft aktiviert wird.


(DID-Zuordnungen anzeigen)
# scdidadm -L
…
2        phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
2        phys-schost-3:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
…
 
(Knotenliste der Gerätegruppe der gespiegelten, im raw-Modus betriebenen Platte anzeigen)
# scconf -pvv | grep dsk/d2
Gerätegruppenname:						dsk/d2
…
  (dsk/d2) Gerätegruppen-Knotenliste:		phys-schost-1, phys-schost-3
…
 
(phys-schost-3 aus der Knotenliste entfernen)
# scconf -r -D name=dsk/d2,nodelist=phys-schost-3
  
(localonly-Eigenschaft aktivieren)
# scconf -c -D name=dsk/d2,localonly=true

So installieren Sie nur die Software VERITAS Volume Manager

Dieses Verfahren verwendet den scvxinstall-Befehl, um nur die Software VERITAS Volume Manager (VxVM) zu installieren.


Hinweis –

Wenn Sie die rootdg-Plattengruppe durch Einkapseln der Root-Platte erstellen möchten, verwenden Sie nicht dieses Verfahren. Gehen Sie stattdessen zu So installieren Sie die Software VERITAS Volume Manager und kapseln die Root-Platte ein, um in einem Vorgang die Software VxVM zu installieren und die Root-Platte einzukapseln.


Führen Sie dieses Verfahren auf jedem Knoten aus, den Sie mit VxVM installieren möchten. Sie können VxVM auf allen Knoten des Clusters oder nur auf den Knoten installieren, die real mit den Speichergeräten verbunden sind, die VxVM verwalten soll.

  1. Stellen Sie sicher, dass alle Knoten im Cluster im Cluster-Modus laufen.

  2. Melden Sie sich als Superbenutzer bei einem Cluster-Knoten an, den Sie mit VxVM installieren möchten.

  3. Legen Sie die CD-ROM VxVM in das CD-ROM-Laufwerk des Knotens ein.

  4. Starten Sie scvxinstall im nicht-interaktiven Installationsmodus.


    # scvxinstall -i
    

    Der scvxinstall-Befehl führt automatisch folgende Aufgaben aus:

    • Deaktivieren von Dynamic Multipathing (DMP)


      Hinweis –

      Obwohl das scvxinstall-Dienstprogramm Dynamic Multipathing (DMP) zu Beginn des Installationsprozesses deaktiviert, wird DMP von VxVM, Version 3.1.1 oder höher, bei der Installation des Pakets VRTSvxvm automatisch wieder aktiviert. Frühere Versionen von VxVM müssen mit deaktiviertem DMP ausgeführt werden.

      Wenn DMP auf Systemen mit nur einem Pfad pro Knoten aktiviert ist, führt das zu keinen Problemen. Wenn Sie jedoch VxVM in einer Konfiguration mit mehreren Pfaden pro Knoten verwenden, müssen Sie eine andere Multipathing-Lösung, wie z. B. Sun StorEdge Traffic Manager oder EMC PowerPath, verwenden.


    • Installieren der gewünschten Pakete der Software VxVM, Lizenz und Online-Dokumentation, wobei aber die Pakete der grafischen Benutzeroberfläche (Graphical User Interface, GUI) nicht installiert werden.

    • Auswählen einer im gesamten Cluster gültigen vxio-Treiber-Geräteklasse


    Hinweis –

    Die Lizenzen von VxVM fügen Sie beim nächsten Verfahren, So erstellen Sie eine rootdg-Plattengruppe auf einer Nicht-Root-Platte, hinzu.


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

  5. (Optional) Installieren Sie die GUI von VxVM.

    Informationen zur Installation der GUI von VxVM finden Sie in der Dokumentation zu VxVM.

  6. Werfen Sie die CD-ROM aus.

  7. Installieren Sie alle Korrekturversionen von VxVM.

    Angaben zum Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter “Korrekturversionen und erforderliche Firmwareversionen” in Sun Cluster 3.1-Versionshinweise.

  8. (Optional) Wenn Sie nicht möchten, dass die Online-Dokumentation zu VxVM auf dem Cluster-Knoten abgelegt ist, entfernen Sie das Online-Dokumentationspaket.


    # pkgrm VRTSvmman
    

  9. Möchten Sie VxVM auf einem anderen Knoten installieren?

  10. Möchten Sie keine weiteren Knoten mit VxVM installieren?


    Hinweis –

    Wenn Sie die Cluster-Funktion von VxVM aktivieren möchten, müssen Sie VxVM auf allen Knoten des Clusters installieren.


  11. Ändern Sie die Datei /etc/name_to_major auf jedem Nicht-VxVM-Knoten.

    1. Legen Sie auf einem mit VxVM installierten Knoten die Einstellung der Geräteklasse vxio fest.


      # grep vxio /etc/name_to_major
      

    2. Melden Sie sich als Superbenutzer bei einem Knoten an, den Sie nicht mit VxVM installieren möchten.

    3. Bearbeiten Sie die Datei /etc/name_to_major, und fügen Sie einen Eintrag hinzu, um die vxio-Geräteklasse auf NNN, die aus Schritt a abgeleitete Nummer, einzustellen.


      # vi /etc/name_to_major
      vxio NNN
      

    4. Initialisieren Sie den Eintrag vxio.


      # drvconfig -b -i vxio -m NNN
      

    5. Wiederholen Sie Schritt a bis Schritt c auf allen anderen Knoten, die Sie nicht mit VxVM installieren möchten.

      Wenn Sie damit fertig sind, muss jeder Cluster des Knotens denselben Eintrag vxio in der Datei /etc/name_to_major aufweisen.

  12. Verhindern Sie, dass neue Rechner zum Cluster hinzugefügt werden.

    1. Starten Sie das Dienstprogramm scsetup(1M).


      # scsetup
      

      Das Hauptmenü wird angezeigt.

    2. Um auf das Menü "Neue Knoten" zuzugreifen, geben Sie im Hauptmenü 6 ein.

    3. Geben Sie im Menü "Neue Knoten" 1 ein.

      Befolgen Sie die scsetup-Eingabeaufforderungen. Diese Option bewirkt, dass der Cluster alle Anforderungen ignoriert, die über das öffentliche Netzwerk von einem neuen Rechner kommen, der sich selbst zum Cluster hinzufügen möchte.

    4. Beenden Sie das scsetup-Dienstprogramm.

  13. Erstellen Sie eine rootdg-Plattengruppe.

    Gehen Sie zu So erstellen Sie eine rootdg-Plattengruppe auf einer Nicht-Root-Platte.

So erstellen Sie eine rootdg-Plattengruppe auf einer Nicht-Root-Platte

Verwenden Sie dieses Verfahren, um eine rootdg-Plattengruppe zu erstellen, indem Sie lokale Platten, die keine Root-Platten sind, einkapseln oder initialisieren.

  1. Halten Sie die Lizenzschlüssel von VERITAS Volume Manager (VxVM) bereit.

  2. Melden Sie sich als Superbenutzer beim Knoten an.

  3. (Optional) Wenn die Platten eingekapselt werden sollen, stellen Sie sicher, dass jede Platte mindestens zwei Bereiche mit 0 Zylindern hat.

    Verwenden Sie bei Bedarf den Befehl format(1M), um jedem Bereich von VxVM 0 Zylinder zuzuweisen.

  4. Starten Sie das vxinstall-Dienstprogramm.


    # vxinstall
    

    Wenn Sie hierzu aufgefordert werden, treffen Sie folgende Auswahl bzw. nehmen folgende Einträge vor.

    • Geben Sie den Lizenzschlüssel von VxVM ein.

    • Wenn Sie die Cluster-Funktion von VxVM aktivieren möchten, geben Sie den Lizenzschlüssel für die Cluster-Funktion ein.

    • Wählen Sie die benutzerdefinierte Installation.

    • Kapseln Sie die Boot-Platte nicht ein.

    • Wählen Sie die Platten aus, die Sie der rootdg-Plattengruppe hinzufügen möchten.

    • Lehnen Sie das automatische Neubooten ab.

  5. Verschieben Sie alle Ressourcengruppen oder Gerätegruppen aus dem Knoten.


    # scswitch -S -h Von-Knoten
    
    -S

    Verschiebt alle Ressourcen- und Gerätegruppen

    -h Von-Knoten

    Gibt den Namen des Knoten an, von dem die Ressourcen- oder Gerätegruppen verschoben werden sollen

  6. Booten Sie den Knoten neu.


    # shutdown -g0 -y -i6
    

  7. Verwenden Sie den vxdiskadm-Befehl, um der rootdg-Plattengruppe mehrere Platten hinzuzufügen.

    Die rootdg-Plattengruppe toleriert Plattenausfälle, wenn sie mehrere Platten enthält. Verfahren hierzu finden Sie in der Dokumentation zu VxVM.

  8. Erstellen Sie Plattengruppen.

    Gehen Sie zu So erstellen und registrieren Sie eine Plattengruppe.

So erstellen und registrieren Sie eine Plattengruppe

Verwenden Sie dieses Verfahren, um VxVM-Plattengruppen und -Datenträger zu erstellen.


Hinweis –

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 für die Verwaltung von Sun Cluster-Plattengerätegruppen finden Sie unter “Administering Disk Device Groups” in Sun Cluster 3.1 10.03 Handbuch Systemverwaltung.


Führen Sie dieses Verfahren von einem Knoten aus, der real mit den Platten der Plattengruppe verbunden ist, die Sie hinzufügen.

  1. Halten Sie folgende Informationen bereit.

  2. Melden Sie sich als Superbenutzer bei dem Knoten an, der die Eigentümerschaft der Plattengruppe besitzen soll.

  3. Erstellen Sie eine VxVM-Plattengruppe und einen -Datenträger.

    Wenn Sie Oracle Parallel Server/Real Application Clusters installieren, erstellen Sie gemeinsam genutzte VxVM-Plattengruppen, indem Sie die Cluster-Funktion von VxVM gemäß den Anweisungen im VERITAS Volume Manager Administrator's Reference Guide verwenden. Sonst erstellen Sie Plattengruppen von VxVM gemäß den Standardverfahren, die in der Dokumentation zu VxVM enthalten sind.


    Hinweis –

    Sie können DRL (Dirty Region Logging) verwenden, um die Datenträger-Wiederherstellungszeit bei einem Knotenausfall zu verkürzen. DRL kann jedoch die E/A-Leistung senken.


  4. Ist die Cluster-Funktion von VxVM aktiviert?

    • Wenn nicht, gehen Sie zu Schritt 5.

    • Wenn ja, springen Sie zu Schritt 7. Wenn die Cluster-Funktion von VxVM aktiviert ist, dürfen Sie eine gemeinsam genutzte Plattengruppe nicht als Sun Cluster-Plattengerätegruppe registrieren.

  5. Registrieren Sie die Plattengruppe als Sun Cluster-Plattengerätegruppe.

    1. Starten Sie das Dienstprogramm scsetup(1M).


      # scsetup
      

    2. Um mit Plattengerätegruppen zu arbeiten, geben Sie 4 ein (Gerätegruppen und Datenträger).

    3. Um eine Plattengerätegruppe zu registrieren, geben Sie 1 ein (Registrieren einer VxVM-Plattengruppe).

      Befolgen Sie die Anweisungen, und geben Sie die Plattengerätegruppe von VxVM ein, die als Sun Cluster-Plattengerätegruppe registriert werden soll.

    4. Wenn Sie beim Registrieren der Plattengerätegruppe folgende Fehlermeldung erhalten, geben Sie der Plattengerätegruppe eine neue Unternummer.


      scconf: Failed to add device group - in use

      Um der Plattengerätegruppe eine neue Unternummer zu geben, verwenden Sie das Verfahren So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu. Mithilfe dieses Verfahrens können Sie eine neue Unternummer vergeben, die nicht in Konflikt mit von bestehenden Plattengerätegruppen verwendeten Unternummern steht.

    5. Wenn Sie fertig sind, geben Sie q (Beenden) ein, um das scsetup-Dienstprogramm zu verlassen.

  6. Überprüfen Sie, ob die Plattengerätegruppe registriert ist.

    Zeigen Sie die Plattengeräteinformationen der neuen Platte mithilfe folgenden Befehls an.


    # scstat -D
    


    Hinweis –

    Wenn Sie Konfigurationsdaten einer VxVM-Plattengruppe oder eines -Datenträgers ändern, müssen Sie die Konfigurationsänderungen mithilfe des scsetup-Dienstprogramms 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 “Administering Disk Device Groups” in Sun Cluster 3.1 10.03 Handbuch Systemverwaltung.


  7. Überprüfen Sie die Konfiguration der Plattengruppen und Datenträger von VxVM.

    Gehen Sie zu So überprüfen Sie die Plattengruppenkonfiguration.

So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu

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.

  1. Melden Sie sich als Superbenutzer bei einem Cluster-Knoten an.

  2. Ermitteln Sie die bereits verwendeten Unternummern.


    # ls -l /global/.devices/node@1/dev/vx/dsk/*
    

  3. Wählen Sie ein nicht verwendetes Vielfaches von 1000 als Basis-Unternummer der neuen Plattengruppe.

  4. Weisen Sie die neue Basis-Unternummer der Plattengruppe zu.


    # vxdg reminor Plattengruppe Basis-Unternummer
    

  5. Gehen Sie zu Schritt 5 von So erstellen und registrieren Sie eine Plattengruppe, um die Plattengruppe als Sun Cluster-Plattengerätegruppe zu registrieren.

Beispiel — So weisen Sie einer Plattengerätegruppe eine neue Unternummer zu

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

So überprüfen Sie die Plattengruppenkonfiguration

Führen Sie dieses Verfahren auf jedem Knoten des Clusters aus.

  1. Stellen Sie sicher, dass nur lokale Platten in der Root-Plattengruppe (rootdg) enthalten sind und die Plattengruppen nur auf dem aktuellen Primärknoten importiert werden.


    # vxdisk list
    

  2. Überprüfen Sie, ob alle Datenträger gestartet wurden.


    # vxprint
    

  3. Überprüfen Sie, ob alle Plattengruppen als Sun Cluster-Plattengerätegruppen registriert wurden und online sind.


    # scstat -D
    

  4. Konfigurieren Sie den Cluster.

    Gehen Sie zu Konfigurieren des Clusters.

So kapseln Sie die Root-Platte aus

Führen Sie dieses Verfahren aus, um die Root-Platte auszukapseln.

  1. Stellen Sie sicher, dass auf der Root-Platte nur Solaris-Root-Dateisysteme vorhanden sind.

    Die Solaris-Root-Dateisysteme sind root (/), swap, der Namensraum globaler Geräte, /usr, /var, /opt und /home. Wenn sich andere Dateisysteme auf der Root-Platte befinden, erstellen Sie Sicherungskopien davon, und entfernen Sie sie von der Root-Platte.

  2. Melden Sie sich als Superbenutzer bei dem Cluster-Knoten an, den Sie auskapseln möchten.

  3. Verschieben Sie alle Ressourcen- oder Gerätegruppen vom Knoten.


    # scswitch -S -h Von-Knoten
    
    -S

    Verschiebt alle Ressourcen- und Gerätegruppen

    -h Von-Knoten

    Gibt den Namen des Knoten an, von dem die Ressourcen- oder Gerätegruppen verschoben werden sollen

  4. Ermitteln Sie die Knoten-ID-Nummer des Knotens.


    # clinfo -nN
    

  5. Hängen Sie das Globalgeräte-Dateisystem aus diesem Knoten aus, wobei N die Knoten-ID-Nummer ist, die in Schritt 4 zurückgegeben wird.


    # umount /global/.devices/node@N
    

  6. Zeigen Sie die Datei /etc/vfstab an, und ermitteln Sie, welcher Datenträger von VxVM dem Globalgeräte-Dateisystem entspricht.


    # vi /etc/vfstab
    #device        device        mount    FS     fsck    mount    mount
    #to mount      to fsck       point    type   pass    at boot  options
    #
    #NOTE: volume rootdiskxNvol (/global/.devices/node@N) encapsulated
    #partition cNtXdYsZ
    

  7. Entfernen Sie den Datenträger von VxVM, der dem Globalgeräte-Dateisystem entspricht, aus der rootdg-Plattengruppe.


    # vxedit -rf rm rootdiskxNvol
    


    Caution – Caution –

    Speichern Sie keine Daten außer den Geräte-Einträgen für globale Geräte im Globalgeräte-Dateisystem. Alle Daten im Globalgeräte-Dateisystem werden zerstört, wenn Sie den Datenträger von VxVM entfernen. Nur Daten, die sich auf Globalgeräte-Einträge beziehen, werden nach dem Auskapseln der Root-Platte wiederhergestellt.


  8. Kapseln Sie die Root-Platte aus.


    Hinweis –

    Akzeptieren Sie die Aufforderung zum Herunterfahren des Befehls nicht.



    # /etc/vx/bin/vxunroot
    

    Weitere Einzelheiten finden Sie in der Dokumentation zu VxVM.

  9. Verwenden Sie den Befehl format(1M), um eine 512-MB-Partition zur Root-Platte für die Verwendung vom Globalgeräte-Dateisystem hinzuzufügen.


    Tipp –

    Verwenden Sie denselben Bereich, der dem Globalgeräte-Dateisystem laut der Datei /etc/vfstab zugewiesen war, bevor die Root-Platte eingekapselt wurde.


  10. Konfigurieren Sie ein Dateisystem auf der Partition, die Sie in Schritt 9 erstellt haben.


    # newfs /dev/rdsk/cNtXdYsZ
    

  11. Ermitteln Sie den DID-Namen der Root-Platte.


    # scdidadm -l cNtXdY
    1        phys-schost-1:/dev/rdsk/cNtXdY   /dev/did/rdsk/dN 
    

  12. Ersetzen Sie in der Datei /etc/vfstab die Pfadnamen im Globalgeräte-Dateisystem-Eintrag durch den DID-Pfad, den Sie in Schritt 11 identifiziert haben.

    Der ursprüngliche Eintrag sieht etwa wie folgt aus:


    # vi /etc/vfstab
    /dev/vx/dsk/rootdiskxNvol /dev/vx/rdsk/rootdiskxNvol /global/.devices/node@N ufs 2 no global

    Der bearbeitete Eintrag, der den DID-Pfad verwendet, sieht etwa wie folgt aus:


    /dev/did/dsk/dNsX /dev/did/rdsk/dNsX /global/.devices/node@N ufs 2 no global

  13. Hängen Sie das Globalgeräte-Dateisystem ein.


    # mount /global/.devices/node@N
    

  14. Füllen Sie von einem Knoten des Clusters das Globalgeräte-Dateisystem mit Geräteknoten für im raw-Modus betriebene Platten und Geräte von Solstice DiskSuite/Solaris Volume Manager erneut aus.


    # scgdevs
    

    Geräte von VxVM werden beim nächsten Neubooten wieder erstellt.

  15. Booten Sie den Knoten neu.


    # reboot
    

  16. Wiederholen Sie dieses Verfahren auf jedem Knoten des Clusters, um die Root-Platten dieser Knoten auszukapseln.