Solaris 10 11/06 Installationshandbuch: Solaris Flash-Archive (Erstellung und Installation)

Planung der Solaris Flash-Installation

Bevor Sie ein Solaris Flash-Archiv anlegen und installieren, müssen Sie einige Entscheidungen darüber treffen, wie Solaris auf den Systemen installiert werden soll. Wenn Sie ein System erstmals installieren, müssen Sie eine Erst- bzw. Neuinstallation, d. h. eine Installation mit einem vollständigen oder Gesamtarchiv durchführen. Nach der Installation mit einem Gesamtarchiv kann das System anhand eines Differenzarchivs aktualisiert werden. Das Differenzarchiv installiert nur die Unterschiede zwischen zwei Archiven.

Zusammenstellen der Neuinstallation des Master-Systems

Die erste Aufgabe im Rahmen einer Solaris Flash-Installation besteht in der Installation eines Systems, des Master-Systems, mit der für alle Klon-Systeme gewünschten Konfiguration. Zur Installation eines Archivs auf dem Master-System können Sie sich einer beliebigen Solaris-Installationsmethode bedienen. Bei der Installation kann es sich entweder um eine Teil- oder eine vollständige Installation des Betriebssystems Solaris handeln. Nach Abschluss der Installation können Sie Software hinzufügen oder entfernen und Konfigurationsdateien bearbeiten. Bei der Installation des Master-Systems sind einige Einschränkungen zu beachten:


Hinweis –

Wenn Sie bereits Klon-Systeme installiert haben und diese mit einer neuen Konfiguration aktualisieren möchten, finden Sie die entsprechende Vorgehensweise im Abschnitt Planung der Solaris Flash-Differenzarchiverstellung für eine Aktualisierung.


Anpassen der Solaris-Installation auf dem Master-System

Nach der Installation von Solaris auf dem Master-System mithilfe eines beliebigen Solaris-Installationsverfahrens können Sie nach Bedarf Software hinzufügen oder entfernen und Systemkonfigurationsdaten bearbeiten. Zum Anpassen der Software auf dem Master-System stehen Ihnen die folgenden Möglichkeiten zur Verfügung.

Anlegen von Archiven für SPARC- und x86-Systeme

Wenn Sie das Installationsverfahren Solaris Flash zur Installation der Solaris-Software sowohl auf SPARC- als auch auf x86-Systemen einsetzen, müssen Sie für jede Plattform ein eigenes Solaris Flash-Archiv anlegen. Verwenden Sie das auf dem SPARC-Master-System angelegte Solaris Flash-Archiv für die Installation von SPARC-Systemen. Verwenden Sie das auf dem x86-Master-System angelegte Solaris Flash-Archiv für die Installation von x86-Systemen.

SPARC: Unterstützung von nicht an das Master-System angeschlossenen Peripheriegeräten

Die Auswahl der auf dem Master-System zu installierenden Treiber hängt von verschiedenen Faktoren ab:

Wenn Sie die Entire Plus OEM Software Group installieren, werden alle Treiber installiert, unabhängig davon, ob die Hardware tatsächlich auf dem System vorhanden ist oder nicht. Bei anderen Softwaregruppen ist die Unterstützung auf bestimmte Treiber beschränkt. Wenn Sie eine andere Softwaregruppe installieren und an die Klon-Systeme andere Peripheriegeräte als an das Master-System angeschlossen sind, so müssen Sie die entsprechenden Treiber vor der Erstellung des Archivs auf dem Master-System installieren.

So installieren Sie die Treiber für die erforderlichen Peripheriegeräte

Treiber für Peripheriegeräte, die auf den Klon-Systemen, nicht aber auf dem Master-System betrieben werden, können Sie installieren, indem Sie entweder die Entire Plus OEM Software Group oder ausgewählte Packages installieren.

Installationstyp 

Beschreibung 

Installation der Entire Plus OEM Software Group 

Die Entire Plus OEM Software Group ist die größte Softwaregruppe. Sie enthält sämtliche Packages des Betriebssystems Solaris. Wenn Sie die Entire Plus OEM Software Group installieren, werden alle Treiber installiert, unabhängig davon, ob die Hardware tatsächlich auf dem System vorhanden ist oder nicht. Ein Solaris Flash-Archiv, das von einem mit der Softwaregruppe Entire plus OEM installierten Master-System abgeleitet wird, funktioniert für jedes Klon-System, das über die vom installierten Solaris-Release unterstützten Peripheriegeräte verfügt. 

Durch die Installation von Master-Systemen mit der Softwaregruppe Entire Plus OEM ist die Kompatibilität mit anderen Peripheriekonfigurationen gewährleistet. Allerdings erfordert die Softwaregruppe Entire Plus OEM mindestens 2,9 GB Speicherplatz auf der Festplatte. Die Klon-Systeme verfügen möglicherweise nicht über den für die Installation der Softwaregruppe Entire Plus OEM erforderlichen Platz. 

Installation anderer Software-gruppen 

Wenn Sie auf dem Master-System eine der folgenden Softwaregruppen installieren, ist jeweils eingeschränkte Peripherieunterstützung gegeben. Das Master-System unterstützt ausschließlich diejenigen Peripheriegeräte, die zum Zeitpunkt der Installation an das Master-System angeschlossen sind.  

  • Softwaregruppe Reduced Networking

  • Softwaregruppe Core

  • Softwaregruppe End User

  • Softwaregruppe Developer

  • Softwaregruppe Entire

Wenn Sie eine dieser Softwaregruppen installieren, müssen Sie damit rechnen, dass später nicht alle Treiber für eine ordnungsgemäße Installation der Klon-Systeme vorhanden sind. Wenn Sie beispielsweise die Entire Software Group auf einem Master-System mit einer GX CG6-Grafikkarte installieren, so wird nur der Treiber für diese Grafikkarte installiert. Dies ist unproblematisch, solange alle Klon-Systeme ebenfalls mit der GX CG6-Grafikkarte ausgestattet sind oder über gar keinen Bildspeicher verfügen. 

Installation ausgewählter Packages 

Bei der Installation des Master-Systems haben Sie die Möglichkeit, nur die für den Master-Rechner und die Klon-Rechner benötigten Packages zu installieren. Indem Sie bestimmte Packages auswählen, installieren Sie die Unterstützung für lediglich die Peripheriegeräte, von welchen Sie wissen, dass sie am Master-System oder an den Klon-Systemen vorhanden sind. 

Planen der Solaris Flash-Archiverstellung

Für eine Erstinstallation können Sie ein Archiv aus dem Master-System erstellen. Wenn Sie bereits ein Archiv auf den Klon-Systemen installiert haben, können Sie auch ein Differenzarchiv aus einem Vergleich zwischen zwei Systemabbildern erstellen. Das Differenzarchiv installiert nur die Unterschiede zwischen den beiden Abbildern.

Planen der Solaris Flash-Archiverstellung für eine Erstinstallation

Nach der Installation des Master-Systems ist der nächste Schritt im Solaris Flash-Installationsverfahren die Erstellung eines Solaris Flash-Archivs. Dateien auf dem Master-System werden gemeinsam mit einigen Identifikationsdaten in ein Solaris Flash-Archiv kopiert. Solaris Flash-Archive lassen sich anlegen, während das Master-System im Mehrbenutzer- oder im Einzelbenutzermodus läuft. Sie können ein Solaris Flash-Archiv auch anlegen, nachdem Sie das System von einem der folgenden Medien gebootet haben:


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 Solaris Zones-Partitionierungstechnologie kompatibel. Wenn Sie ein Solaris Flash-Archiv erstellen, wird dieses Archiv nicht korrekt installiert, wenn es unter den folgenden Bedingungen bereitgestellt wird:


Anlegen von Solaris Flash-Archiven mit RAID-1-Volumes

Solaris Flash-Archive können auch angelegt werden, wenn Solaris Volume Manager RAID-1-Volumes konfiguriert sind. Dabei entfernt die Solaris Flash-Erstellungssoftware zur Wahrung der Integrität der Klon-Systeme sämtliche RAID-1-Volume-Informationen aus dem Archiv. Mit der benutzerdefinierten JumpStart-Installation können die RAID-1-Volumes unter Zuhilfenahme eines JumpStart-Profils wiederhergestellt werden. Wenn Sie mit Solaris Live Upgrade arbeiten, erstellen Sie eine Boot-Umgebung mit konfigurierten RAID-1-Volumes und installieren das Archiv. Das Solaris-Installationsprogramm erlaubt die Installation von RAID-1-Volumes mit einem Solaris Flash-Archiv nicht.


Hinweis –

Veritas VxVM speichert Konfigurationsinformationen in Bereichen, auf die Solaris Flash nicht zugreifen kann. Wenn Veritas VxVm-Dateisysteme konfiguriert wurden, sollte kein Solaris Flash-Archiv angelegt werden. Außerdem bietet die Solaris-Installation einschließlich JumpStart und Solaris Live Upgrade keine Unterstützung für eine Wiederherstellung von VxVM-Volumes bei der Installation. Wenn Sie beabsichtigen, Veritas VxVM-Software mit einem Solaris Flash-Archiv bereitzustellen, müssen Sie das Archiv deshalb vor der Konfiguration der VxVM-Dateisysteme erstellen. Die Klon-Systeme sind im Anschluss an die Installation des Archivs und einen Systemneustart einzeln zu konfigurieren.


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

Die Standardkopiermethode beim Erstellen eines Solaris Flash-Archivs ist das Dienstprogramm pax. Der Befehl flarcreate verwendet das Dienstprogramm pax, um ein Archiv ohne Größeneinbeschränkungen bei den einzelnen Dateien zu erstellen. Einelne Dateien können größer als 4 GB sein.

Der Befehl flarcreate mit der Option -L cpio erstellt ein cpio-Archiv. Diese Option eignet sich insbesondere dann, wenn die Abwärtskompatibilität aufrecht erhalten werden soll.

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

Die Standardkopiermethode beim Erstellen eines Solaris Flash-Archivs ist das Dienstprogramm cpio. Einzelne Dateien können nicht größer als 4 GB sein. Wenn Sie mit großen einzelnen Dateien arbeiten müssen, können Sie ein Archiv mithilfe der Kopiermethode pax erstellen. Der Befehl flarcreate mit der Option -L pax verwendet das Dienstprogramm pax, um ein Archiv ohne Größeneinschränkungen bei den einzelnen Dateien zu erstellen. Einzelne Dateien können größer als 4 GB sein.

Planung der Solaris Flash-Differenzarchiverstellung für eine Aktualisierung

Wenn Sie ein vorhandenes Klon-System aktualisieren möchten, auf dem bereits ein Archiv installiert ist, so können Sie ein Differenzarchiv erstellen, das ausschließlich die Unterschiede zwischen den beiden Abbildern (dem unveränderten Master-Abbild und einem aktualisierten Master-Abbild) enthält. Die Unterschiede zwischen beiden bilden das Differenzarchiv.

Bei der Aktualisierung eines Klon-Systems mithilfe eines Differenzarchivs werden lediglich die im Differenzarchiv enthaltenen Dateien auf dem Klon-System geändert. Mithilfe von Skripten kann das Archiv vor oder nach der Installation angepasst werden, was sich besonders für Konfigurationsänderungen als hilfreich erweist.

Sie können Solaris Flash-Archive mit der benutzerdefinierten JumpStart-Installation installieren. Alternativ können Sie auch Solaris Live Upgrade verwenden, um das Differenzarchiv in einer inaktiven Boot-Umgebung zu installieren.

Nach der Erstinstallation sollte ein unverändertes Master-Abbild gespeichert werden, damit es für künftige Zugriffe durch folgende Methoden zur Verfügung steht:

Anleitungsschritte finden Sie in So erstellen Sie ein Solaris Flash-Differenzarchiv mit einem aktualisierten Master-Abbild.

Anpassen der Dateien und Verzeichnisse eines Archivs

Bei der Erstellung von Solaris Flash-Archiven lassen sich einzelne Dateien und Verzeichnisse angeben, die nicht vom Master-System kopiert werden sollen. Sie können auch bestimmte Dateien oder Unterverzeichnisse eines auf diese Weise ausgeschlossenen Verzeichnisses im Archiv wiederherstellen. So könnte beispielsweise ein Archiv erzeugt werden, aus dem alle Dateien und Verzeichnisse unter /a/aa/bb/c ausgeschlossen sein sollen. Der Inhalt des Unterverzeichnisses bb soll hingegen im Archiv berücksichtigt werden. Nur das Unterverzeichnis bb würde dann Daten enthalten.


Achtung – Achtung –

Wenden Sie die flarcreate-Optionen zum Ausschließen von Dateien vorsichtig an. Wenn Sie bestimmte Verzeichnisse ausschließen, können andere, wie beispielsweise Systemkonfigurationsdateien, unbemerkt im Archiv zurückbleiben. Das System wird dadurch unsauber, und die Installation funktioniert möglicherweise nicht. Das Ausschließen von Verzeichnissen und Dateien eignet sich am besten für Daten, die problemlos entfernt werden können, ohne das System zu beeinträchtigen, wie z. B. große Datendateien.


In folgender Tabelle sind die Befehlsoptionen für flarcreate aufgeführt, mit welchen Sie Dateien und Verzeichnisse ausschließen und Dateien und Unterverzeichnisse wiederherstellen können.

Angabemethode 

Ausschließende Optionen 

Einschließende Optionen 

Geben Sie den Namen des Verzeichnisses oder der Datei an 

-x auszuschl_Verz/Datei

-y wiederherzust_Verz/Datei

Geben Sie eine Listendatei an 

-X Listendatei

-z Listendatei

-f Listendatei

-z Listendatei

Eine Beschreibung dieser Optionen finden Sie in Tabelle 5–7.

In Beispiele – Anlegen von Solaris Flash-Archiven und Anpassen von Dateien ist die Anpassung von Archiven an Beispielen dargestellt.

Anpassen eines Archivs mit Skripten

Nach der Installation der Software auf dem Master-System können während der Erstellung, während oder nach der Installation und während des ersten Neustarts spezielle Skripten ausgeführt werden. Diese Skripten ermöglichen die folgenden Vorgänge:

Richtlinien für die Erstellung von Anpassungsskripten

Beachten Sie bei der Erstellung von Skripten mit Ausnahme von Neustartskripten (Reboot-Skripten) bitte die folgenden Richtlinien, um sicherzugehen, dass das Betriebssystem nicht beschädigt oder das System nicht auf eine andere Art beeinträchtigt wird. Diese Richtlinien ermöglichen die Verwendung von Solaris Live Upgrade, einem Verfahren, bei dem eine neue Boot-Umgebung für die Installation des Betriebssystems erzeugt wird. In dieser Boot-Umgebung kann während des Betriebs des aktuellen Systems ein Archiv installiert werden.


Hinweis –

Die vorliegenden Richtlinien gelten nicht für Neustartskripten; diese dürfen sowohl Dämonen ausführen als auch andere Änderungen am Root-Dateisystem (/) vornehmen.


Weitere Informationen zum Solaris Live Upgrade finden Sie in Kapitel 2, Solaris Live Upgrade (Übersicht) in Solaris 10 11/06 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades.

Solaris Flash-Archivteile

Solaris Flash-Archive bestehen aus verschiedenen Teilen. Einige Teile stehen Ihnen zur Identifikation und Anpassung des Archivs und als Quelle für Statusinformationen über die Installation zur Verfügung. Eine genaue Beschreibung der Teile finden Sie in Kapitel 5, Solaris Flash (Referenz).

Tabelle 2–1 Teile eines Flash-Archivs

Bezeichnung des Archivteils 

Rein informativ 

Beschreibung 

Archiv-Cookie  

Der erste Teil enthält ein cookie, das die Datei als Solaris Flash-Archiv kennzeichnet.

Archiv-ID  

 

Der zweite Teil enthält Schlüsselwörter mit Werten, die zur Identifikation des Archivs dienen. Einige Identifikationsdaten stammen von der Archivsoftware. Andere spezifische Identifikationsdaten können Sie selbst mit den Optionen des Befehls flarcreate hinzufügen.

Benutzerdefiniert  

 

Dieser Teil folgt auf den Archiv-ID-Teil. Solche Teile lassen sich zum Zweck der Archivanpassung ausdrücklich definieren und einfügen. Das Solaris Flash-Archiv verarbeitet etwaige von Ihnen eingefügte Teile nicht. So könnte dieser Teil beispielsweise eine Beschreibung des Archivs oder auch ein Skript für die Integritätsprüfung einer Anwendung enthalten. 

Manifest  

Dieser Teil wird bei Solaris Flash-Differenzarchiven erzeugt und dient zur Überprüfung des Klon-Systems. Im Manifest-Teil sind die Dateien eines Systems aufgeführt, die auf dem Klon-System beibehalten, ergänzt oder gelöscht werden sollen. Dieser Teil ist rein informativ; er führt die Dateien in einem internen Format auf und kann nicht zum Skripting verwendet werden. 

Predeployment, Postdeployment, Reboot 

Dieser Teil enthält interne Informationen, die vor und nach der Installation des Betriebssystemabbilds von der Flash-Software verwendet werden. Etwaige Skripten sind in diesem Teil enthalten.  

Zusammenfassung  

 

Dieser Teil enthält Meldungen über die Archiverstellung. Außerdem ist darin die Tätigkeit etwaiger Pre- oder Postdeployment-Skripten aufgezeichnet. Wenn Sie möchten, dass der Ausgang der Installation in diesem Archivteil vermerkt wird, können Sie ein Skript schreiben, das eine Ausgabe an diesen Teil sendet. 

Archivdateien 

Der Archivdateienteil enthält die Dateien des Master-Systems. 

Zeitpunkt für die Erstellung von Archiven für Neuinstallationen

Legen Sie das Archiv dann an, wenn sich das System in einem möglichst statischen Zustand befindet. Erzeugen Sie es, nachdem die Software auf dem Master-System installiert wurde, aber noch vor ihrer Konfiguration.

Speicherort des Solaris Flash-Archivs

Nach der Erstellung des Solaris Flash-Archivs können Sie es entweder auf der Festplatte des Master-Systems oder auf Band speichern. Das gespeicherte Archiv lässt sich dann in jedes beliebige Dateisystem oder auf einen beliebigen Datenträger kopieren.

Komprimieren des Archivs

Bei der Erstellung des Solaris Flash-Archivs können Sie festlegen, dass das Archiv mit dem Dienstprogramm compress(1) als komprimierte Datei gespeichert werden soll. Ein komprimiertes Archiv belegt weniger Speicherplatz auf der Festplatte und verursacht weniger Datenverkehr bei der Installation des Archivs über ein Netzwerk.

Planen der Installation eines Solaris Flash-Archivs

Die abschließende Aufgabe im Installationsverfahren mit Solaris Flash besteht in der Installation der Solaris Flash-Archive auf Klon-Systemen. Solaris Flash-Archive können mit jedem beliebigen Solaris-Installationsverfahren auf Klon-Systemen installiert werden.

Installationsprogramm 

Mögliche Speicherorte für Archive 

Anleitungsschritte siehe 

Solaris- Installationsprogramm 

  • NFS-Server

  • HTTP-Server

  • FTP-Server

  • Lokales Band

  • Lokales Gerät, einschließlich DVD und CD

  • Lokale Datei

Installation von Solaris Flash-Archiven mit dem Solaris-Installationsprogramm

Benutzerdefiniertes JumpStart-Installations- programm 

  • NFS-Server

  • HTTP- oder HTTPS-Server

  • FTP-Server

  • Lokales Band

  • Lokales Gerät, einschließlich DVD und CD

  • Lokale Datei

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

Solaris Live Upgrade 

  • NFS-Server

  • HTTP-Server

  • FTP-Server

  • Lokales Band

  • Lokales Gerät, einschließlich DVD und CD

  • Lokale Datei

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