Führen Sie dieses Verfahren für jede nicht globale Zone durch, die Sie im Cluster erstellen.
Vollständige Informationen zum Installieren einer Zone finden Sie in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Sie können eine nicht globale Zone (vereinfacht Zone genannt) unter Solaris 10 auf einem Cluster-Knoten konfigurieren, während der Knoten im Cluster- oder im Nicht-Cluster-Modus gebootet wird.
Wenn Sie eine Zone erstellen, während der Knoten im Nicht-Cluster-Modus gebootet wird, erkennt die Cluster-Software die Knoten, wenn der Knoten dem Cluster beitritt.
Wenn Sie eine Zone erstellen oder entfernen, während sich der Knoten im Cluster-Modus befindet, ändert die Cluster-Software dynamisch ihre Liste der Zonen, die Ressourcengruppen leiten können.
Führen Sie folgende Aufgaben durch:
Planen Sie die Konfiguration für die nicht globale Zone. Beachten Sie die Anforderungen und Einschränkungen in Richtlinien für nicht globale Zonen in einem Cluster.
Halten Sie folgende Informationen bereit:
Die Gesamtanzahl der nicht globalen Zonen, die Sie erstellen möchten.
Den öffentlichen Adapter und die öffentliche IP-Adresse sollen von jeder Zone verwendet werden.
Den Zonenpfad für jede Zone. Dieser Pfad muss ein lokales Dateisystem sein, kein Cluster-Dateisystem oder weitgehend verfügbares lokales Dateisystem.
In jeder Zone sollten ein oder mehrere Geräte angezeigt werden.
(Optional) Den Namen für jede Zone.
Wenn Sie der Zone eine private IP-Adresse zuweisen möchten, stellen Sie sicher, dass der IP-Adressbereich des Clusters die zusätzlichen privaten IP-Adressen, die Sie konfigurieren werden, unterstützen kann. Lassen Sie die aktuelle Konfiguration des privaten Netzwerks mit dem Befehl cluster show-netprops anzeigen.
Wenn der aktuelle IP-Adressbereich nicht ausreicht, um die zusätzlichen privaten IP-Adressen, die Sie konfigurieren werden, zu unterstützen, gehen Sie wie unter Ändern der Konfiguration des privaten Netzwerks beim Hinzufügen von Knoten oder privaten Netzwerken beschrieben vor, um den privaten IP-Adressbereich neu zu konfigurieren.
Zusätzliche Informationen finden Sie unter Zone Components in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Werden Sie ein Superuser auf dem Knoten, auf dem Sie die nicht globale Zone erstellen.
Sie müssen sich in der globalen Zone befinden.
Überprüfen Sie für Solaris 10 OS auf jedem Knoten, ob die Dienste für mehrere Benutzer für Service Management Facility (SMF) online sind.
Wenn die Dienste für einen Knoten noch nicht online sind, warten Sie, bis der Status "online" angezeigt wird, bevor Sie zum nächsten Schritt übergehen.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
Konfigurieren, installieren und booten Sie die neue Zone.
Sie müssen die Eigenschaft autoboot auf true setzen, damit die Ressourcengruppenfunktion in der nicht globalen Zone unterstützt wird.
Befolgen Sie die Anweisungen in der folgenden Dokumentation:
Führen Sie die Verfahren in Kapitel 18, Planning and Configuring Non-Global Zones (Tasks) in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones durch.
Führen Sie die Verfahren in Installing and Booting Zones in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones durch.
Führen Sie die Verfahren in How to Boot a Zone in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones durch.
Vergewissern Sie sich, dass sich die Zone im Status ready befindet.
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path |
(Optional) Weisen Sie der Zone eine private IP-Adresse und einen privaten Hostnamen zu.
Mit dem folgenden Befehl wird eine verfügbare IP-Adresse aus dem privaten IP-Adressenbereich des Clusters ausgewählt und zugewiesen. Des Weiteren wird mit diesem Befehl der angegebene private Hostname bzw. Hostalias zur Zone zugewiesen und der zugewiesenen privaten IP-Adresse zugeordnet.
phys-schost# clnode set -p zprivatehostname=hostalias node:zone |
Gibt eine Eigenschaft an.
Gibt den privaten Hostnamen bzw. Hostalias der Zone an.
Der Name des Knotens.
Der Name der nicht globalen Zone.
Führen Sie die Erstkonfiguration der internen Zone durch.
Befolgen Sie die Anweisungen in Performing the Initial Internal Zone Configuration in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. Wählen Sie eine der folgenden Methoden:
Melden Sie sich bei der Zone an
Verwenden Sie eine Datei /etc/sysidcfg
Ändern Sie die Datei nsswitch.conf in der nicht globalen Zone.
Diese Änderungen sind erforderlich, damit die Zone in der Lage ist, Suchen nach Cluster-spezifischen Hostnamen und IP-Adressen zu lösen.
Anmeldung bei der Zone.
phys-schost# zogin -c zonename |
Öffnen Sie die Datei /etc/nsswitch.conf zur Bearbeitung.
phys-schost# vi /etc/nsswitch.conf |
Fühen Sie den Cluster-Switch an den Anfang der Suchen nach den Host- und Netzmasken-Einträgen hinzu.
Die geänderten Einträge werden ungefähr wie folgt angezeigt:
… hosts: cluster files nis [NOTFOUND=return] … netmasks: cluster files nis [NOTFOUND=return] … |
Gehen Sie zum Installieren einer Anwendung in einer nicht globalen Zone genauso vor wie bei einem Standalone-System. Anweisungen zum Installieren der Software in einer nicht globalen Zone finden Sie in der Installationsdokumentation zu Ihrer Anwendung. Siehe auch Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Task Map) in System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Anweisungen zum Installieren und Konfigurieren eines Datendienstes in einer nicht globalen Zone finden Sie im SunCluster-Handbuch zu dem jeweiligen Datendienst.