Sun Cluster Handbuch Softwareinstallation für Solaris OS

SPARC: 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 Root-Plattengruppe.


    # vxedit -rf rm rootdiskxNvol
    


    Achtung – Achtung –

    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.