In diesem Abschnitt wird beschrieben, wie Sie mit Solaris Live Upgrade Web Start Flash-Archive installieren können, die auf folgenden Medien gespeichert sind:
HTTP-Server
FTP-Server - Verwenden Sie diesen Pfad nur von der Befehlszeile aus.
NFS-Server
Lokale Datei
Lokales Band
Lokales Gerät, einschließlich DVD und CD
Beispiele für die korrekte Syntax für Pfade, die Archivspeicherorte angeben, finden Sie in "archive_location-Schlüsselwort".
Beim Installieren eines Web Start Flash-Archivs werden alle Dateien in der neuen Boot-Umgebung überschrieben, mit Ausnahme der gemeinsam genutzten Dateien.
Wenn Sie die Installationsfunktion Web Start Flash verwenden wollen, müssen Sie das Master-System installiert und das Web Start Flash-Archiv bereits erstellt haben. Weitere Informationen zu Web Start Flash finden Sie in Kapitel 16.
Wenn Sie in einer neuen Boot-Umgebung ein Upgrade ausführen oder ein Flash-Archiv installieren wollen, muss es sich bei dem Gerät um ein physisches Slice handeln. Bei einer Boot-Umgebung mit einem Dateisystem, das in einem Solaris Volume Manager-Metagerät oder einem Veritas-Dateisystem-Volume (VxFS) eingehängt ist, schlägt das Upgrade bzw. die Installation eines Flash-Archivs fehl. Wenn Sie in einer solchen Boot-Umgebung ein Upgrade ausführen oder ein Flash-Archiv installieren wollen, müssen Sie die Boot-Umgebung von Hand so ändern, dass es sich bei allen Slices um physische Festplatten-Slices handelt. Sie können zum Beispiel mit dem Befehl lucreate eine andere Boot-Umgebung erstellen oder Sie können die Metageräte bzw. Volumes entfernen.
Wenn Sie mit dem Befehl lucreate eine Kopie der Boot-Umgebung erstellen wollen, stellen Sie die Kopie auf physische Festplatten-Slices. Angenommen, die aktuelle Boot-Umgebung weist die folgende Festplattenkonfiguration auf:
Root (/) |
Eingehängt in /dev/md/dsk/d10 |
/usr |
Eingehängt in /dev/md/dsk/d20 |
/var |
Eingehängt in /dev/dsk/c0t3d0s0 |
Freies Slice |
c0t4d0s0 |
Freies Slice |
c0t4d0s3 |
Freies Slice |
c0t4d0s4 |
In diesem Fall können Sie mit dem folgenden lucreate-Befehl die Boot-Umgebung in physische Festplatten-Slices kopieren. Danach können Sie in der Boot-Umgebung ein Upgrade ausführen oder ein Flash-Archiv installieren. In diesem Beispiel heißt die aktuelle Boot-Umgebung "aktuelleBU" und die neue Boot-Umgebung "neueBU".
# lucreate -s aktuelleBU -n neueBU -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
Danach können Sie in der neuen Boot-Umgebung ein Upgrade ausführen oder ein Flash-Archiv installieren, die neue Boot-Umgebung aktivieren und dann von Hand erneut spiegeln oder verkapseln.
Wenn Sie die Metageräte bzw. Volumes von Hand entfernen wollen, müssen Sie folgendermaßen vorgehen:
Hängen Sie die Boot-Umgebung von Hand ein.
Bearbeiten Sie die Datei /etc/vfstab und ändern Sie alle Metageräte bzw. Volumes in physische Festplatten-Slices.
Entfernen Sie mit der Solaris Volume Manager- oder mit der Veritas-Software die Metageräte bzw. Volumes.
Hängen Sie die Boot-Umgebung aus.
Wählen Sie "Flash" im Solaris Live Upgrade-Hauptmenü.
Das Menü "Flash-Installation für alternative Boot-Umgebung" wird angezeigt.
Geben Sie den Namen der Boot-Umgebung, in der Sie das Web Start Flash-Archiv installieren wollen, und den Speicherort der Installationsmedien ein:
Name der Boot-Umgebung: solaris_9 Package-Medien: /net/install-svr/export/s9/latest |
Drücken Sie F1, um ein Archiv hinzuzufügen.
Im Untermenü "Archivauswahl" wird eine leere Liste, der Name eines Archivs oder eine Liste mit mehreren Archiven angezeigt. Wenn mehr als ein Archiv aufgeführt ist, stehen geschichtete Archive zur Verfügung. Eine Erläuterung zu geschichteten Archiven finden Sie unter "Installation geschichteter Web Start Flash-Archive".
Sie können Archive zu der Liste hinzufügen und daraus entfernen. Das folgende Beispiel zeigt eine leere Liste.
Position - Abrufmethode <Keine Archive hinzugefügt> - Zum Hinzufügen von Archiven wählen Sie HINZUFÜGEN |
Wenn Sie die Archive in der Liste unverändert installieren wollen, fahren Sie mit Schritt 4 fort.
Wenn die Web Start Flash-Archivliste leer ist oder ein Archiv enthält, das nicht installiert werden soll, fahren Sie mit Schritt a fort.
Sie können Archive hinzufügen und entfernen.
Drücken Sie F1, um ein Archiv zur Liste hinzuzufügen. Fahren Sie mit Schritt b fort.
Bei einer Liste mit mehr als einem Archiv stehen geschichtete Archive zur Verfügung. Weitere Informationen finden Sie unter "Installation geschichteter Web Start Flash-Archive".
Das Untermenü "Abrufmethode wählen" wird angezeigt.
HTTP NFS Lokale Datei Lokales Bandlaufwerk Lokales Gerät |
Drücken Sie F2, um ein Archiv aus der Liste zu entfernen. Fahren Sie mit Schritt e fort.
Wählen Sie im Menü "Abrufmethode wählen" den Speicherort des Web Start Flash-Archivs.
Gewähltes Medium |
Eingabeaufforderung |
---|---|
HTTP |
Geben Sie die zum Zugriff auf das Web Start Flash-Archiv erforderlichen URL- und Proxy-Informationen an. |
NFS |
Geben Sie den Pfad zu dem entfernten Dateisystem an, in dem sich das Web Start Flash-Archiv befindet. Sie können auch den Dateinamen des Archivs angeben. |
Lokale Datei |
Geben Sie den Pfad zu dem lokalen Dateisystem an, in dem sich das Web Start Flash-Archiv befindet. |
Lokales Band |
Geben Sie das lokale Bandlaufwerk und die Speicherposition des Web Start Flash-Archivs auf dem Band an. |
Lokales Gerät |
Geben Sie das lokale Gerät, den Pfad zum Web Start Flash-Archiv und die Art des Dateisystems an, in dem sich das Web Start Flash-Archiv befindet. |
Ein Abrufuntermenü wie im folgenden Beispiel wird angezeigt. Der Inhalt hängt vom ausgewählten Medium ab.
NFS-Position: |
Geben Sie den Pfad zum Archiv wie im folgenden Beispiel ein.
NFS-Position: host:/path/to archive.flar |
Drücken Sie F3, um das Archiv zur Liste hinzuzufügen.
Sobald die Liste die zu installierenden Archive enthält, schließen Sie den Bildschirm mit F6.
Drücken Sie F3, um das Archiv oder die geschichteten Archive zu installieren.
Die Web Start Flash-Archiv oder die geschichteten Archive werden in der Boot-Umgebung installiert. Alle Dateien in der Boot-Umgebung werden überschrieben, mit Ausnahme der gemeinsam genutzten Dateien.
Die Boot-Umgebung kann jetzt aktiviert werden. Schlagen Sie dazu unter "So aktivieren Sie eine Boot-Umgebung (zeichenorientierte Schnittstelle)" nach.
Melden Sie sich als Superuser an.
Geben Sie Folgendes ein:
# luupgrade -f -n BU-Name -s BS-Abbildpfad -J 'Profil' |
Sie müssen eine dieser Optionen angeben: -a, - j oder -J.
-f |
Gibt an, dass das Betriebssystemupgrade von einem 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. |
-J 'Profil ' |
Ein Eintrag aus einem JumpStart-Profil, das für eine Flash-Installation konfiguriert ist. Informationen zur JumpStart-Software finden Sie in pfinstall(1M) und Kapitel 21. Sie müssen eine der Optionen -a, -j oder -J angeben. |
-j Profilpfad |
Der Pfad zu einem JumpStart-Profil, das für eine Flash-Installation konfiguriert ist. Informationen zur JumpStart-Software finden Sie in pfinstall(1M) und Kapitel 21. Sie müssen eine der Optionen -a, -j oder -J angeben. |
-a Archiv |
Der Pfad zum Flash-Archiv, sofern das Archiv im lokalen Dateisystem zur Verfügung steht. Sie müssen eine der Optionen -a, -j oder -J angeben. |
In diesem Beispiel wird ein Flash-Archiv in der Boot-Umgebung "second_disk" installiert. Die Option -J dient zum Abrufen der Archive. Alle Dateien in "second_disk" werden überschrieben, mit Ausnahme der gemeinsam nutzbaren Dateien.
# luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -J 'archive_location http://example.com/myflash.flar' |