Solaris 10 10/09 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

Installation des Solaris Flash-Archivs in einer Boot-Umgebung

In diesem Abschnitt finden Sie die Verfahren zum Installieren von Solaris Flash-Archiven mit Solaris Live Upgrade, wenn die Archive auf folgenden Geräten gespeichert sind: Beim Installieren eines Solaris Flash-Archivs werden alle Dateien in der neuen Boot-Umgebung überschrieben, mit Ausnahme der gemeinsam genutzten Dateien. Archive werden auf den folgenden Datenträgern gespeichert:

Beachten Sie beim Installieren und Erstellen von Solaris Flash-Archiven die folgenden Aspekte.

Beschreibung 

Beispiel 


Achtung – Achtung –

Wenn Sie das Betriebssystem Solaris mit einem Solaris Flash-Archiv installieren, müssen das Archiv und die Installationsdatenträger identische Betriebssystemversionen enthalten. Wenn die Betriebssystemversionen nicht übereinstimmen, schlägt die Installation auf dem Zielsystem fehl. Gleiche Betriebssystemversionen sind bei Verwendung des folgenden Schlüsselworts bzw. Befehls erforderlich:

  • Schlüsselwort archive_location in einem Profil

  • Befehl luupgrade mit den Optionen -s, - a, -j und -J


Wenn es sich beim Archiv beispielsweise um Solaris 10 handelt und Sie DVDs verwenden, müssen Sie das Archiv mit der Solaris 10-DVD installieren.  


Achtung – Achtung –

Solaris Flash-Archive können nicht korrekt erstellt werden, wenn eine nicht-globale Zone installiert ist. Solaris Flash ist nicht mit Solaris Zones kompatibel. Wenn Sie ein Solaris Flash-Archiv in einer nicht-globalen Zone bzw. ein Archiv in einer globalen Zone, in der nicht-globale Zonen installiert sind, erstellen, wird dieses Archiv nicht ordnungsgemäß installiert.


 

Beschreibung 

Weitere Informationen 

Beispiele für die korrekte Syntax für Pfade, die Archivspeicherorte angeben. 

Siehe archive_location-Schlüsselwort in Solaris 10 10/09 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.

Wenn Sie die Installationsfunktion Solaris Flash verwenden wollen, müssen Sie das Master-System installiert und das Solaris Flash-Archiv bereits erstellt haben.  

Weitere Informationen zum Erstellen eines Archivs finden Sie in Kapitel 3, Erstellen von Solaris Flash-Archiven (Vorgehen) in Solaris 10 10/09 Installationshandbuch: Solaris Flash-Archive (Erstellung und Installation).

ProcedureSo installieren Sie ein Solaris Flash-Archiv in einer Boot-Umgebung

  1. Installieren Sie die Solaris Live Upgrade-Packages SUNWlucfg, SUNWlur und SUNWluu auf Ihrem System. Diese Packages müssen aus dem Release stammen, auf den Sie upgraden möchten. Eine schrittweise Anleitung finden Sie im Abschnitt So installieren Sie Solaris Live Upgrade mit dem Befehl pkgadd.

  2. Melden Sie sich als Superuser an oder nehmen Sie eine entsprechende Rolle an.

    Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  3. Geben Sie Folgendes ein:


    # luupgrade -f -n BE_name -s os_image_path -a archive
    
    -f

    Gibt an, dass ein Betriebssystem aus einem Solaris Flash-Archiv installiert wird.

    -n BU-Name

    Gibt den Namen der Boot-Umgebung an, die mittels eines Archivs installiert werden soll.

    -s BS-Abbildpfad

    Gibt den Pfadnamen eines Verzeichnisses an, das ein Abbild des Betriebssystems enthält. Hierbei kann es sich um ein Verzeichnis auf einem Installationsmedium wie einer DVD-ROM oder CD-ROM oder um ein NFS- bzw. UFS-Verzeichnis handeln. Dieses Betriebssystem bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -a stellt das Image des Betriebssystems bereit.

    -a Archiv

    Der Pfad zum Solaris Flash-Archiv, sofern das Archiv im lokalen Dateisystem zur Verfügung steht. Die mit den Optionen -s und -a angegebenen Versionen des Betriebssystemabbilds müssen identisch sein.


Beispiel 5–11 Installation des Solaris Flash-Archivs in einer Boot-Umgebung

In diesem Beispiel wird ein Archiv in der Boot-Umgebung second_disk installiert. Das Archiv befindet sich auf dem lokalen System. Die Option -s bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -a stellt das Image des Betriebssystems bereit. Bei beiden mit den Optionen -s und -a angegebenen Betriebssystemversionen handelt es sich um Solaris-Releases &releaseVersion. Alle Dateien in second_disk werden überschrieben, mit Ausnahme der gemeinsam nutzbaren Dateien. Der Befehl pkgadd installiert die Solaris Live Upgrade-Packages des Releases, auf den Sie upgraden möchten.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/Solaris_10/OS_image \ 
-a /net/server/archive/10 

Die Boot-Umgebung kann jetzt aktiviert werden. Siehe Aktivieren einer Boot-Umgebung.


ProcedureSo installieren Sie ein Solaris Flash-Archiv mit einem Profil

Im Folgenden finden Sie Anweisungen zur Installation eines Solaris Flash-Archivs oder -Differenzarchivs mithilfe eines Profils.

Wenn Sie Sprachumgebungen zum Profil hinzugefügt haben, vergewissern Sie sich bitte, dass die erzeugte Boot-Umgebung über genügend Festplattenspeicher verfügt.

  1. Installieren Sie die Solaris Live Upgrade-Packages SUNWlucfg, SUNWlur und SUNWluu auf Ihrem System. Diese Packages müssen aus dem Release stammen, auf den Sie upgraden möchten. Eine schrittweise Anleitung finden Sie im Abschnitt So installieren Sie Solaris Live Upgrade mit dem Befehl pkgadd.

  2. Melden Sie sich als Superuser an oder nehmen Sie eine entsprechende Rolle an.

    Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  3. Erstellen Sie ein Profil.

    Unter So erstellen Sie ein Profil für Solaris Live Upgrade finden Sie eine Liste der Schlüsselwörter, die in Solaris Live Upgrade-Profilen verwendet werden können.

  4. Geben Sie Folgendes ein:


    # luupgrade -f -n BE_name -s os_image_path -j profile_path
    
    -f

    Gibt an, dass ein Betriebssystem aus einem Solaris Flash-Archiv installiert wird.

    -n BU-Name

    Gibt den Namen der Boot-Umgebung an, die aktualisiert werden soll.

    -s BS-Abbildpfad

    Gibt den Pfadnamen eines Verzeichnisses an, das ein Abbild des Betriebssystems enthält. Hierbei kann es sich um ein Verzeichnis auf einem Installationsmedium wie einer DVD-ROM oder CD-ROM oder um ein NFS- bzw. UFS-Verzeichnis handeln. Dieses Betriebssystem bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -j bietet den Pfad zum Profil, das das Image des Betriebssystems im Solaris Flash-Archiv enthält.

    -j Profilpfad

    Der Pfad zu einem JumpStart-Profil, das für eine Flash-Installation konfiguriert ist. Das Profil muss sich in einem Verzeichnis auf dem lokalen System befinden. Die durch die Option - s angezeigte Betriebssystemversion und die Betriebsssystemversion des Solaris Flash-Archivs müssen identisch sein.

    Die Boot-Umgebung kann jetzt aktiviert werden. Siehe Aktivieren einer Boot-Umgebung.


Beispiel 5–12 Installation eines Solaris Flash-Achivs in einer Boot-Umgebung mithilfe eines Profils

In diesem Beispiel wird der Speicherort des zu installierenden Archivs durch ein Profil angegeben.

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_install
 archive_location          nfs installserver:/export/solaris/flasharchive/solarisarchive
 

Nachdem Sie das Profil erstellt haben, können Sie den Befehl luupgrade ausführen und das Archiv installieren. Die Option -s bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -j bietet den Pfad zum Profil, das das Image des Betriebssystems im Solaris Flash-Archiv enthält. Der Zugriff auf das Profil erfolgt über die Option -j. Der Befehl pkgadd installiert die Solaris Live Upgrade-Packages des Releases, auf den Sie upgraden möchten.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-j /var/tmp/profile 

Die Boot-Umgebung kann dann aktiviert werden. Siehe Aktivieren einer Boot-Umgebung.

Wie Sie ein Profil erstellen, erfahren Sie unter So erstellen Sie ein Profil für Solaris Live Upgrade.


ProcedureSo installieren Sie ein Solaris Flash-Archiv mithilfe eines Profilschlüsselworts

Mit diesem Verfahren können Sie ein Solaris Flash-Archiv installieren und das Schlüsselwort archive_location an der Befehlszeile anstatt von einer Profildatei aus verwenden. Archive lassen sich auch ohne Profildatei schnell abrufen.

  1. Installieren Sie die Solaris Live Upgrade-Packages SUNWlucfg, SUNWlur und SUNWluu auf Ihrem System. Diese Packages müssen aus dem Release stammen, auf den Sie upgraden möchten. Eine schrittweise Anleitung finden Sie im Abschnitt So installieren Sie Solaris Live Upgrade mit dem Befehl pkgadd.

  2. Melden Sie sich als Superuser an oder nehmen Sie eine entsprechende Rolle an.

    Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  3. Geben Sie Folgendes ein:


    # luupgrade -f -n BE_name -s os_image_path -J 'archive_location path-to-profile'
    
    -f

    Gibt an, dass das Betriebssystemupgrade von einem Solaris Flash-Archiv aus erfolgen soll.

    -n BU-Name

    Gibt den Namen der Boot-Umgebung an, die aktualisiert werden soll.

    -s BS-Abbildpfad

    Gibt den Pfadnamen eines Verzeichnisses an, das ein Abbild des Betriebssystems enthält. Hierbei kann es sich um ein Verzeichnis auf einem Installationsmedium wie einer DVD-ROM oder CD-ROM oder um ein NFS- bzw. UFS-Verzeichnis handeln. Dieses Betriebssystem bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -j bietet den Pfad zum Profil, das das Image des Betriebssystems im Solaris Flash-Archiv enthält.

    -J 'archive_location Profilpfad'

    Gibt das Profilschlüsselwort archive_location und den Pfad des JumpStart-Profils an. Die durch die Option - s angezeigte Betriebssystemversion und die Betriebsssystemversion des Solaris Flash-Archivs müssen identisch sein. Schlüsselwörter finden Sie in archive_location-Schlüsselwort in Solaris 10 10/09 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.

    Die Boot-Umgebung kann jetzt aktiviert werden. Siehe Aktivieren einer Boot-Umgebung.


Beispiel 5–13 Installation eines Solaris Flash-Archivs mithilfe eines Profilschlüsselworts

In diesem Beispiel wird ein Archiv in der Boot-Umgebung second_disk installiert. Die Option -s bietet eine Miniroot, das ein minimale, bootfähige Root-Dateisystem (/) startet, um die Installation des Solaris Flash-Archivs zu vereinfachen. Die Miniroot ist nicht das installierte Image. Die Option -j bietet den Pfad zum Profil, das das Image des Betriebssystems im Solaris Flash-Archiv enthält. Die Option -J und das Schlüsselwort archive_location dienen zum Abrufen des Archivs. Alle Dateien in second_disk werden überschrieben, mit Ausnahme der gemeinsam nutzbaren Dateien. Der Befehl pkgadd installiert die Solaris Live Upgrade-Packages des Releases, auf den Sie upgraden möchten.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-J 'archive_location http://example.com/myflash.flar'