Suivez cette procédure pour chaque zone non globale à créer dans le cluster.
Pour obtenir des informations complètes sur l'installation d'une zone, reportez-vous au manuel System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Vous pouvez configurer une zone non globale Solaris 10, désignée ici une zone, sur un nœud de cluster lors de l'initialisation du nœud en mode cluster ou non cluster.
Si vous créez une zone pendant l'initialisation du nœud en mode non cluster, le logiciel du cluster reconnaît la zone lorsque le nœud est associé au cluster.
Si vous créez ou supprimez une zone alors que le nœud est en mode cluster, le logiciel du cluster modifie dynamiquement sa liste de zones capables de contrôler des groupes de ressources.
Effectuez les tâches suivantes :
Planifiez la configuration de votre zone non globale. Consultez les exigences et restrictions dans Procédures relatives aux zones non globales d'un cluster.
Ayez à disposition les informations suivantes :
Le nombre total de zones non globales à créer.
L'adaptateur public et l'adresse IP publique de chaque zone.
Le chemin de chaque zone. Ce chemin doit être un système de fichiers local et non un système de fichiers de cluster ou un système de fichiers local à haute disponibilité.
Un ou plusieurs périphériques doivent apparaître dans chaque zone.
(Facultatif) Le nom attribué à chaque zone.
Si vous attribuez une adresse IP privée à la zone, vérifiez que la plage d'adresses IP de cluster peut prendre en charge les adresses IP privées supplémentaires que vous allez configurer. Utilisez la commande cluster show-netprops pour afficher la configuration réseau privé actuelle.
Si la plage d'adresses IP actuelles ne permet pas de prendre en charge les adresses IP privées supplémentaires qui seront configurées, suivez les procédures dans Procédure de modification de la configuration de réseau privé lors de l'ajout de nœuds ou de réseaux privés pour reconfigurer la plage d'adresses IP privées.
Pour plus d'informations, reportez-vous à la rubrique Zone Components du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Devenez le superutilisateur du nœud sur lequel vous créez la zone non globale.
Vous devez vous trouver dans la zone globale.
Pour Solaris 10, vérifiez sur chaque nœud que les services multiutilisateur de SMF (Service Management Facility) sont en ligne.
Attendez qu'ils le soient sur tous les nœuds avant de passer à l'étape suivante.
phys-schost# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
Configurez, installez et initialisez la nouvelle zone.
Vous devez définir la propriété autoboot sur true pour prendre en charge la fonctionnalité de groupe de ressources dans la zone non globale.
Suivez les procédures de la documentation suivante :
Effectuez les procédures du Chapitre 18, Planning and Configuring Non-Global Zones (Tasks) du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Effectuez les procédures de la rubrique Installing and Booting Zones du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Effectuez les procédures de la rubrique How to Boot a Zone du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Vérifiez que l'état de la zone est prêt.
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path |
(Facultatif) Assignez une adresse IP privée et un nom d'hôte privé à la zone.
La commande suivante choisit et assigne une adresse IP disponible à partir de la plage d'adresses IP privées du cluster. La commande assigne également le nom d'hôte privé spécifié, ou alias d'hôte, à la zone et le mappe à l'adresse IP privée assignée.
phys-schost# clnode set -p zprivatehostname=hostalias node:zone |
Spécifie une propriété.
Spécifie le nom d'hôte privé de la zone, ou alias d'hôte.
Nom du nœud.
Nom de la zone non globale.
Procédez à la configuration de la zone interne initiale.
Suivez les procédures de la rubrique Performing the Initial Internal Zone Configuration du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. Utilisez l'une des méthodes suivantes :
Se connecter à la zone
Utiliser un fichier /etc/sysidcfg
Dans la zone non globale, modifiez le fichier nsswitch.conf.
Vous devez apporter ces modifications pour activer la zone et résoudre les recherches de noms d'hôtes et d'adresses IP spécifiques au cluster.
Connectez-vous à la zone.
phys-schost# zogin -c zonename |
Ouvrez le fichier /etc/nsswitch.conf pour le modifier.
phys-schost# vi /etc/nsswitch.conf |
Ajoutez le commutateur cluster au début des recherches pour les entrées hosts et netmasks.
Les entrées modifiées doivent être similaires à ce qui suit :
… hosts: cluster files nis [NOTFOUND=return] … netmasks: cluster files nis [NOTFOUND=return] … |
Pour installer une application dans une zone non globale, utilisez la procédure qui s'applique à un système autonome. Reportez-vous à la documentation d'installation de votre application pour obtenir des procédures d'installation du logiciel dans une zone non globale. Reportez-vous également à la rubrique Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Task Map) du System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Pour installer et configurer un service de données dans une zone non globale, reportez-vous au manuel de Sun Cluster du service de données concerné.