Solaris 10 5/08 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

Aktualisieren eines Systems mit bereits installierten nicht-globalen Zonen (Beispiel)

Das folgende Verfahren enthält ein Beispiel mit abgekürzten Anweisungen für eine Aktualisierung mithilfe von Solaris Live Upgrade.

Eine ausführliche Beschreibung der Schritte finden Sie unter Aktualisieren mit Solaris Live Upgrade wenn bereits nicht-globale Zonen auf einem System installiert sind (Schritte).

Aktualisieren eines Systems mit bereits installierten nicht-globalen Zonen mithilfe von Solaris Live Upgrade

Das folgende Beispiels enthält abgekürzte Anweisungen zur Aktualisierung eines Systems mit bereits installierten nicht-globalen Zonen. In diesem Beispiel wird eine neue Boot-Umgebung mithilfe des Befehls lucreate auf einem System erstellt, auf dem das Betriebssystem Solaris in der Version 10 ausgeführt wird. Auf diesem System sind bereits nicht-globale Zonen installiert, und es verfügt über eine nicht-globale Zone mit einem separaten Dateisystem auf einem freigegebenen Dateisystem, zone1/root/export. In der neuen Boot-Umgebung wird mit dem Befehl luupgrade ein Upgrade auf das Solaris-Release 10 5/08 durchgeführt. Die aktualisierte Boot-Umgebung wird dann mit dem Befehl luactivate aktiviert.


Hinweis –

Bei diesem Verfahren wird davon ausgegangen, dass Volume Manager auf dem System läuft. Ausführliche Informationen zur Verwaltung von Wechseldatenträgern mit Volume Manager finden Sie im System Administration Guide: Devices and File Systems.


  1. Installieren Sie die erforderlichen Patches.

    Die aktuelle Patchliste entnehmen Sie bitte der Website http://sunsolve.sun.com. Suchen Sie auf der SunSolve-Website nach dem Informationsdokument 72099. In diesem Beispiel ist / net/server/export/patches der Pfad zu den Patches.


    # patchadd /net/server/export/patches
    # init 6
    
  2. Entfernen Sie die Solaris Live Upgrade-Packages aus der aktuellen Boot-Umgebung.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Legen Sie die Solaris-DVD bzw. -CD ein. Dann installieren Sie die neuen Solaris Live Upgrade-Packages der Zielversion.

    • Für SPARC-basierte Systeme:


      # pkgadd -d /cdrom/cdrom0/s0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
      
    • Für x86-basierte Systeme:


      # pkgadd -d /cdrom/cdrom0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
      
  4. Erstellen Sie eine Boot-Umgebung.

    In dem folgenden Beispiel wird eine neue Boot-Umgebung mit der Bezeichnung newbe erstellt. Das Root-Dateisystem (/) befindet sich auf c0t1d0s4 . Alle nicht-globalen Zonen in der aktuellen Boot-Umgebung werden in die neue Boot-Umgebung kopiert. Mit dem Befehl zonecfg add fs wurde ein separates Dateisystem für zone1 erstellt. Dieses separate Dateisystem /zone/root/export wird auf einem separaten Dateisystem, c0t1d0s1, platziert. Diese Option verhindert, dass das separate Dateisystem von der aktuellen und der neuen Boot-Umgebung gemeinsam genutzt wird.


    # lucreate -n newbe -m /:/dev/dsk/c0t1d0s4:ufs -m /export:/dev/dsk/c0t1d0s1:ufs:zone1
    
  5. Aktualisieren Sie die neue Boot-Umgebung.

    In diesem Beispiel ist /net/server/export/Solaris_10/combined.solaris_wos der Pfad zum Netzwerk-Installationsabbild.


    # luupgrade -n newbe -u -s  /net/server/export/Solaris_10/combined.solaris_wos
    
  6. (Optional) Überprüfen Sie die Bootfähigkeit der Boot-Umgebung.

    Der Befehl lustatus meldet, dass die Erstellung der neuen Boot-Umgebung abgeschlossen ist.


    # lustatus
    boot environment   Is        Active  Active     Can	    Copy
    Name               Complete  Now	 OnReboot   Delete	 Status
    ------------------------------------------------------------------------
    c0t1d0s0            yes      yes      yes       no           -
    newbe               yes       no       no       yes          -
  7. Aktivieren Sie die neue Boot-Umgebung.


    # luactivate newbe
    # init 6
    

    Die Boot-Umgebung newbe ist jetzt aktiv.

  8. (Optional) Greifen Sie auf eine andere Boot-Umgebung zurück. Wenn die neue Boot-Umgebung nicht realisierbar ist oder Sie auf eine andere Boot-Umgebung umschalten möchten, lesen Sie Kapitel 6, Wiederherstellen nach Fehler: Zurückgreifen auf die ursprüngliche Boot-Umgebung (Vorgehen) .