Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

Zonenkonstruktion

Dieser Abschnitt bezieht sich auf die Erstkonstruktion einer Zone, nicht für das Klonen von bestehenden Zonen.

Nachdem Sie eine nicht-globale Zone konfiguriert haben, müssen Sie sicherstellen, dass die Zone sicher in der Systemkonfiguration installiert werden kann. Anschließend können Sie die Zone installieren. Für das Root-Dateisystem der Zone erforderliche Dateien installiert das System unter dem Root-Pfad der Zone.

Eine nicht-globale Zone wird mit der offenen Netzwerkkonfiguration (generic_open.xml) installiert. Netzwerk-Konfigurationstypen sind in Kapitel 19, Managing Services (Tasks) in System Administration Guide: Basic Administration beschrieben. Der Zonenadministrator kann die Zone mit dem Befehl netservices auf eine eingeschränkte Netzwerkkonfiguration (generic_limited_net.xml) umschalten. Bestimmte Services können mithilfe von SMF-Befehlen aktiviert oder deaktiviert werden.

Eine erfolgreich installierte Zone ist bereit zur ersten Anmeldung und zum ersten Booten.

Die ursprünglich zur Installation der Pakete in einer Solaris-Installation verwendet Methode ist auch die Methode, mit der eine nicht-globale Zone bestückt wird.

Die globale Zone muss alle zum Bestücken einer nicht-globalen Zone erforderlichen Daten enthalten. Das Bestücken einer Zone umfasst das Erstellen von Verzeichnissen, das Kopieren von Dateien und das Bereitstellen von Konfigurationsinformationen.

Zum Bestücken der nicht-globalen Zone aus der globalen Zone werden nur Informationen oder Daten verwendet, die in der globalen Zone aus den Paketen erstellt wurden. Weitere Informationen finden Sie in den Manpages pkgparam(1) und pkginfo(4).

Daten aus dem Folgenden werden bei der Installation einer Zone weder referenziert noch kopiert:

Darüber hinaus werden die folgenden Informationstypen, sofern in der globalen Zone vorhanden, nicht in eine zu installierende nicht-globale Zone kopiert:

Wenn das Solaris-Auditing verwendet wird, sind eventuell Änderungen für das Auditing von Dateien erforderlich, die von der globalen Zone aus kopiert werden. Weitere Informationen finden Sie unter Verwenden von Solaris-Auditing in Zonen.

Die folgenden Funktionen können in einer nicht-globalen Zone nicht konfiguriert werden:

Die in der Konfigurationsdatei angegebenen Ressourcen werden hinzugefügt, wenn die Zone vom Status „installed“ in den Status „ready“ übergeht. Das System weist eine eindeutige Zonen-ID zu. Dateisysteme werden eingehängt, Netzwerkschnittstellen eingerichtet und Geräte konfiguriert. Der Übergang in den Status „ready“ bereitet die virtuelle Plattform darauf vor, mit der Ausführung von Benutzerprozessen zu beginnen. Im Status „ready“ werden die Prozesse zsched und zoneadmd gestartet, mit denen die virtuelle Plattform verwaltet wird.

Eine Zone im Status „ready“ enthält noch keine Benutzerprozesse, die in der Zone ausgeführt werden. Der wesentliche Unterschied zwischen einer Zone im Status „ready“ und einer Zone im Status „running“ besteht darin, dass in einer „running“ Zone mindestens einen Prozess ausgeführt wird. Weitere Informationen finden Sie in der Manpage init(1M).