Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

Arrêt, réinitialisation et désinstallation des zones marquées lx

ProcedureArrêt d'une zone marquée lx

La procédure d'arrêt permet de supprimer à la fois l'environnement applicatif et la plate-forme virtuelle pour une zone marquée lx. Pour arrêter correctement une zone, reportez-vous à la section Fermeture d'une zone marquée lx à l'aide de la commande zlogin.

Pour exécuter la procédure ci-dessous, vous devez être administrateur global.

  1. 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.

  2. Affichez la liste des zones en cours d'exécution sur le système.


    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
  3. Exécutez la commande zoneadm avec l'option -z, le nom de la zone (lx-zone, par exemple) et la sous-commande halt pour arrêter la zone concernée.


    global# zoneadm -z lx-zone halt
    
  4. Affichez de nouveau la liste des zones du système pour vous assurer que lx-zone a été arrêtée.


    global# zoneadm list -iv
    

    Des indications similaires à celles figurant ci-dessous s'affichent :


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  5. Initialisez la zone si vous voulez la redémarrer.


    global# zoneadm -z lx-zone boot
    
Erreurs fréquentes

Si la zone ne s'arrête pas correctement, reportez-vous à la section La zone ne s'arrête pas. Vous y trouverez des astuces concernant le dépannage des zones.

ProcedureRéinitialisation d'une zone marquée lx

Seul l'administrateur global de la zone globale peut exécuter cette procédure.

  1. 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.

  2. Affichez la liste des zones en cours d'exécution sur le système.


    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
  3. Exécutez la commande zoneadm avec l'option -z reboot pour réinitialiser la zone lx-zone.


    global# zoneadm -z lx-zone reboot
    
  4. Affichez de nouveau la liste des zones du système pour vous assurer que lx-zone a bien été réinitialisée.


    global# zoneadm list -v
    

    Des indications similaires à celles figurant ci-dessous s'affichent :


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     2  lx-zone  running      /export/home/lx-zone  lx         shared

    Astuce –

    Notez que l'ID de lx-zone a changé. C'est généralement le cas lorsqu'une zone est réinitialisée.


ProcedureDésinstallation d'une zone marquée


Attention – Attention –

Cette procédure permet de supprimer tous les fichiers du système de fichiers racine de la zone. car cette action est irréversible.


La zone ne doit pas être en cours d'exécution, car la commande uninstall n'est pas valide pour les zones qui se trouvent dans cet état.

Pour exécuter la procédure ci-dessous, vous devez être administrateur global.

  1. 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.

  2. Affichez la liste des zones du système.


    global# zoneadm list -v
    

    Des indications similaires à celles figurant ci-dessous s'affichent :


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  3. Exécutez la commande zoneadm avec l'option -z uninstall pour supprimer la zone lx-zone.

    Vous pouvez aussi utiliser l'option -F pour forcer la suppression. Si vous ne la spécifiez pas, le système vous invitera à confirmer la suppression.


    global# zoneadm -z lx-zone uninstall -F
    

    En cas d'installation d'une zone possédant son propre système de fichiers ZFS pour l'emplacement zonepath, le système de fichiers ZFS est détruit.

  4. Affichez de nouveau les zones du système pour vous assurer que lx-zone a été supprimée.


    global# zoneadm list -v
    

    Des indications similaires à celles figurant ci-dessous s'affichent :


    ID  NAME     STATUS       PATH               BRAND      IP
    0  global   running      /                   native     shared
Erreurs fréquentes

Lorsque la désinstallation est interrompue, la zone affiche un état Incomplet. Exécutez la commande zoneadm uninstall pour repasser la zone à l'état Configuré.

Utilisez la commande uninstall avec discernement, car la désinstallation est irréversible.