Sun Cluster Handbuch Softwareinstallation für Solaris OS

SPARC: Auskapseln der Root-Platte

In diesem Abschnitt wird das Auskapseln der Root-Platte in einer Sun Cluster-Konfiguration beschrieben.

ProcedureSPARC: So kapseln Sie die Root-Platte aus

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

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

Schritte
  1. Melden Sie sich als Superuser bei dem Cluster-Knoten an, den Sie auskapseln möchten.

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


    # scswitch -S -h from-node
    
    -S

    Verschiebt alle Ressourcen- und Gerätegruppen

    -h from-node

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

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


    # clinfo -n
    
  4. Hängen Sie das Globalgeräte-Dateisystem aus diesem Knoten aus. Dabei ist N die in Schritt 3 zurückgegebene Knoten-ID-Nummer.


    # umount /global/.devices/node@N
    
  5. 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
    
  6. Entfernen Sie den VxVM-Datenträger, der dem Datensystem für globale Geräte entspricht, aus der Root-Plattengruppe.


    # vxedit -g rootdiskgroup -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.


  7. 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.

  8. Verwenden Sie den Befehl format(1M), um eine 512-MB-Partition zur Root-Platte für die Verwendung durch das 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.


  9. Richten Sie ein Dateisystem auf der Partition ein, die Sie in Schritt 8 erstellt haben.


    # newfs /dev/rdsk/cNtXdYsZ
    
  10. Ermitteln Sie den DID-Namen der Root-Platte.


    # scdidadm -l cNtXdY
    1        phys-schost-1:/dev/rdsk/cNtXdY   /dev/did/rdsk/dN 
    
  11. Ersetzen Sie in der Datei /etc/vfstab die Pfadnamen im Eintrag für das Globalgeräte-Dateisystem durch den DID-Pfad, den Sie in Schritt 10 angegeben 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
  12. Hängen Sie das Globalgeräte-Dateisystem ein.


    # mount /global/.devices/node@N
    
  13. Füllen Sie von einem Knoten des Clusters das Globalgeräte-Dateisystem mit Geräteknoten für im raw-Modus betriebene Geräte und Solstice DiskSuite oder Solaris Volume Manager-Geräte erneut aus.


    # scgdevs
    

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

  14. Booten Sie den Knoten neu.


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