L'initialisation d'une zone place la zone dans l'état d'exécution. Toute zone prête ou installée peut être initialisée. Toute zone installée qui est initialisée passe de manière transparente par l'état Prêt avant d'atteindre l'état En cours d'exécution. La connexion à une zone n'est permise que si la zone est en cours d'exécution.
Pour exécuter la procédure ci-dessous, vous devez être administrateur global.
Il est impossible d'initialiser une zone marquée sur un système Solaris de confiance sur lequel les étiquettes sont activées.
Devenez superutilisateur ou assumez le rôle d'administrateur principal.
Pour savoir comment créer le rôle et l'assigner à un utilisateur, reportez-vous à la section Using the Solaris Management Tools With RBAC (Task Map) du System Administration Guide: Basic Administration.
Exécutez la commande zoneadm avec l'option -z, le nom de la zone (soit lx-zone) et la sous-commande boot pour initialiser la zone.
global# zoneadm -z lx-zone boot |
Une fois l'initialisation terminée, exécutez la sous-commande list avec l'option -v pour vérifier l'état de la zone.
global# zoneadm list -v |
Des indications similaires à celles figurant ci-dessous s'affichent :
ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 lx-zone running /export/home/lx-zone lx shared |
Initialisation d'une zone à l'aide de l'option -i altinit :
global# zoneadm -z lx-zone boot -- -i /path/to/process |
Si un message indiquant que le système n'a pas pu trouver le masque réseau à utiliser pour l'adresse IP spécifiée sur les écrans de configuration de la zone s'affiche, reportez-vous à la section Un avertissement netmasks s'affiche lors de l'initialisation de la zone. Notez que ce message n'est qu'un avertissement. La commande a bien été exécutée.