Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades

Planung von Upgrades

Für das Upgrade eines Systems stehen drei verschiedene Upgradeverfahren zur Verfügung: Solaris Live Upgrade, das Solaris-Installationsprogramm und das benutzerdefinierte JumpStart-Verfahren.

Tabelle 4–5 Solaris-Upgradeverfahren

Aktuelles Solaris-BS 

Solaris-Upgradeverfahren  

Solaris 8, Solaris 9, Solaris 10 

  • Solaris Live Upgrade – Aktualisiert das System durch das Erstellen und Aktualisieren einer Kopie des laufenden Systems

  • Solaris Installationsprogramm – Bietet eine interaktive Aktualisierung mit einer grafischen Benutzeroberfläche oder einer Befehlzeilenschnittstelle

  • Benutzerdefiniertes JumpStart-Verfahren – Bietet eine automatische Aktualisierung

Upgrade-Beschränkungen

In der folgenden Tabelle sind Einschränkungen aufgeführt, die für das Upgrade von Systemen unter bestimmten Bedingungen gelten.

Problem 

Beschreibung 

Upgrade auf eine andere Softwaregruppe 

Sie können kein Upgrade auf eine Softwaregruppe ausführen, die nicht bereits auf dem System installiert ist. Wenn Sie beispielsweise zuvor die Solaris-Softwaregruppe für Endbenutzer auf Ihrem System installiert haben, können Sie für das System mit der Upgrade-Option kein Upgrade auf die Softwaregruppe für Entwickler ausführen. Sie können jedoch während eines Upgrades Software zu dem System hinzufügen, die nicht Bestandteil der zurzeit installierten Softwaregruppe ist. 

Upgrade bei installierten nicht-globalen Zonen 

Sie können ein System, auf dem bereits nicht-globale Zonen installiert sind, mit dem Solaris-Installationsprogramm, Solaris Live Upgrade oder JumpStart aktualisieren. Es gelten die folgenden Einschränkungen: 

  • Zum Aktualisieren oder Patchen eines Systems wird Solaris Live Upgrade empfohlen. Andere Programme zum Aktualisieren des Systems benötigen eventuell deutlich mehr Zeit, da die für die Aktualisierung erforderliche Zeit linear mit der Anzahl an installierten nicht-globalen Zonen ansteigt. Wenn Sie ein System mit Solaris Live Upgrade patchen, brauchen Sie das System nicht in den Einzelbenutzermodus überführen und können die Verfügbarkeit Ihres Systems maximieren.

  • Wenn Sie ein Solaris Flash-Archiv zur Installation verwenden, wird ein Archiv mit nicht-globalen Zonen nicht korrekt in Ihrem System installiert.

Durchführen von Upgrades mit Veritas-Dateisystemen 

Das interaktive Solaris-Installationsprogramm und das benutzerspezifische JumpStart-Installationsprogramm bieten unter den folgenden Bedingungen keine Möglichkeit zum Upgrade eines Systems, wenn dieses System Veritas VxVM-Dateisysteme nutzt: 

  • Wenn sich das root-Dateisystem, für das ein Upgrade durchgeführt werden soll, unter Veritas-Kontrolle befindet, d.h. das root-Dateisystem (/) beispielsweise unter /dev/vx/... eingehängt ist.

  • Wenn Solaris-Software auf Dateisystemen unter Veritas-Kontrolle installiert ist, d.h. das Dateisystem /usr beispielsweise unter /dev/vx/... eingehängt ist.

Wenn auf einem System Veritas VxVM konfiguriert ist, muss ein Upgrade mithilfe der folgenden Verfahren durchgeführt werden:  

Upgrade-Programme

Sie können entweder ein interaktives Standard-Upgrade mit dem Solaris-Installationsprogramm oder ein unbeaufsichtigtes Upgrade mit dem benutzerdefinierten JumpStart-Installationsverfahren durchführen. Solaris Live Upgrade ermöglicht das Upgrade eines laufenden Systems.

Upgrade-Programm 

Beschreibung 

Weitere Informationen 

Solaris Live Upgrade 

Mit diesem Programm können Sie eine Kopie des aktuell laufenden Systems (des aktiven Systems) erstellen. Auf die Kopie kann dann ein Upgrade angewendet werden, und durch einen Neustart lässt sich die so aktualisierte Kopie als aktives System einsetzen. Solaris Live Upgrade reduziert die Ausfallzeit bei einem Solaris-Upgrade. Darüber hinaus kann es Probleme beim Upgrade vermeiden. So besteht beispielsweise nicht mehr die Gefahr, dass das System bei einem Stromausfall während des Upgrades beschädigt oder unbrauchbar wird, da während des Upgrade-Vorgangs zunächst nur mit einer Kopie gearbeitet wird, nicht jedoch direkt mit dem laufenden System.  

Wie Sie die Festplattenspeicherzuordnung beim Verwenden von Solaris Live Upgrade planen sollten, können Sie Voraussetzungen für Solaris Live Upgrade in Solaris 10 8/07 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades entnehmen.

Das Solaris- Installations- programm  

Führt Sie mit einer interaktiven grafischen Benutzeroberfläche durch ein Upgrade.  

Kapitel 2, Installation mit dem Solaris-Installationsprogramm (Vorgehen) in Solaris 10 8/07 Installationshandbuch: Grundinstallation.

Benutzerdefiniertes JumpStart-Programm 

Bietet ein automatisiertes Upgrade. Die erforderlichen Informationen werden aus einer Profildatei und optionalen vor oder nach der Installation auszuführenden Skripten entnommen. Geben Sie beim Erstellen eines benutzerdefinierten JumpStart-Profils install_type upgrade an. Vor dem Upgrade müssen Sie das benutzerdefinierte JumpStart-Profil testen und mit der Festplattenkonfiguration des Systems und der zurzeit installierten Software abgleichen. Führen Sie zum Testen des Profils den Befehl pfinstall -D auf dem System aus, das Sie aktualisieren wollen. Anhand einer Festplattenkonfigurationsdatei können Sie ein Upgrade-Profil nicht testen.

Installation eines Solaris Flash-Archivs anstelle eines Upgrades

Die Solaris Flash-Installation bietet ein Verfahren zum Erstellen einer Kopie einer vollständigen Installation von einem Mastersystem, die auf mehreren Klonsystemen repliziert werden kann. Diese Kopie wird als Solaris Flash-Archiv bezeichnet. Zur Installation eines Archivs können Sie sich eines beliebigen Installationsprogramms bedienen.


Achtung – Achtung –

Solaris Flash-Archive können nicht korrekt erstellt werden, wenn eine nicht-globale Zone installiert ist. Die Solaris Flash-Funktion ist nicht mit der Partitionierungstechnologie Solaris Zones kompatibel. Wenn Sie ein Solaris Flash-Archiv erstellen, wird dieses Archiv nicht korrekt installiert, wenn es unter den folgenden Bedingungen bereitgestellt wird:


Erstellen eines Archivs, das große Dateien enthält

Standardmäßig wird beim Erstellen eines Solaris Flash-Archivs zum Kopieren das Dienstprogramm cpio verwendet. Einzelne Dateien können nicht größer als 4 GB sein. Der Befehl flarcreate mit der Option -L pax verwendet das Dienstprogramm pax, um ein Archiv ohne Einschränkungen bei der Größe einzelner Dateien zu erstellen. Einzelne Dateien können größer als 4 GB sein.

Die folgende Tabelle enthält Informationen zur Installation eines Archivs.

Installationsprogramm 

Weitere Informationen 

Solaris Live Upgrade 

Installation des Solaris Flash-Archivs in einer Boot-Umgebung in Solaris 10 8/07 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

Benutzerdefiniertes JumpStart 

So bereiten Sie die Installation eines Solaris Flash-Archivs mit der benutzerdefinierten JumpStart-Installation vor in Solaris 10 8/07 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien

Interaktive Solaris-Installation 

Kapitel 4, Installieren und Verwalten von Solaris Flash-Archiven (Vorgehen) in Solaris 10 8/07 Installationshandbuch: Solaris Flash-Archive (Erstellung und Installation)

WANboot 

Kapitel 12, Installation mit WAN-Boot (Vorgehen) in Solaris 10 8/07 Installationshandbuch: Netzwerkbasierte Installation

Upgrade mit Neuzuweisung von Festplattenspeicher

Die Upgrade-Option des Solaris-Installationsprogramm sowie das Schlüsselwort upgrade der benutzerdefinierten JumpStart-Installation bieten die Möglichkeit einer Neuzuweisung des Festplattenspeichers. Durch eine solche Neuzuweisung ändert sich automatisch die Größe der Festplatten-Slices. So können Sie zum Beispiel Festplattenspeicher neu zuweisen, wenn in den aktuellen Dateisystemen nicht genug Platz für das Upgrade vorhanden ist. Für einen solchen Platzmangel in Dateisystemen kann es beispielsweise folgende Gründe geben:

Die Auto-Layout-Funktion versucht, den Festplattenspeicher neu zuzuweisen, um den gestiegenen Platzanforderungen der Dateisysteme gerecht zu werden. Zunächst versucht Auto-Layout, den Festplattenspeicher auf der Grundlage einer Reihe von Standardeinschränkungen neu zuzuweisen. Wenn eine Neuzuweisung des Festplattenspeichers durch Auto-Layout nicht erfolgreich ist, müssen Sie die Einschränkungen für die Dateisysteme ändern.


Hinweis –

Das Auto-Layout bietet keine Möglichkeit zum “Vergrößern” von Dateisystemen. Beim Neuzuweisen von Festplattenspeicher geht Auto-Layout wie folgt vor:

  1. Sichern der erforderlichen Dateien in den Dateisystemen, die geändert werden müssen

  2. Neupartitionieren der Festplatten auf der Grundlage der Änderungen an den Dateisystemen

  3. Wiederherstellen der Sicherungsdateien, bevor das Upgrade durchgeführt wird


Verwendung des Patch Analyzers beim Durchführen von Upgrades

Der Patch Analyzer analysiert Ihr System, wenn Sie dieses auf eine der Versionen nach Solaris Release 10 3/05 upgraden möchten.

Wenn Sie das Betriebssystem Solaris bereits verwenden und einzelne Patches installiert haben, wird durch Durchführen eines Upgrades auf eine nachfolgende Solaris 10-Version folgendes verursacht:

Sie können mithilfe des Patch Analyzer feststellen, welche Patches, sofern zutreffend, entfernt werden. Ausführliche Anweisungen zur Verwendung der Patch-Analysefunktion finden Sie in Anhang C, Verwenden des Patch Analyzers beim Durchführen von Upgrades (Vorgehen) in Solaris 10 8/07 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades.

Sichern und Neustarten von Systemen für ein Upgrade

Vor einem Upgrade des Solaris-BS sollten Sie Ihre vorhandenen Dateisysteme unbedingt sichern. Indem Sie Dateisysteme auf Wechseldatenträger wie Bänder kopieren, schützen Sie sich vor Datenverlusten und einer Beschädigung der Daten.

In früheren Versionen konnten Sie mit dem Neustart-Mechanismus ein Upgrade auch bei einem Spannungsausfall oder einem ähnlichen Problem fortsetzen. Ab Version Solaris 10 8/07 ist der Mechanismus zum Neustarten nicht mehr ausreichend zuverlässig. Falls bei Ihnen ein Problem auftritt, lässt sich Ihr Upgrade eventuell nicht mehr neu starten.