Création et administration d'environnements d'initialisation Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Destruction d'un environnement d'initialisation

Pour libérer de la place sur votre système, vous pouvez détruire un environnement d'initialisation existant à l'aide de la commande beadm. La syntaxe de la commande est la suivante :

beadm destroy [-fF] BeName | BeName@snapshot

La commande détruit l'environnement d'initialisation ou l'instantané spécifié. La commande invite l'utilisateur à confirmer l'opération avant de procéder à la destruction de l'environnement d'initialisation.

  • –f : force la destruction de l'environnement d'initialisation même si celui-ci est monté.

  • –F : force la destruction de l'environnement d'initialisation sans demander de confirmation.

    Veuillez noter les spécifications suivantes :

  • Il est impossible de détruire l'environnement d'initialisation en cours d'initialisation.

  • La commande beadm destroy supprime automatiquement l'entrée de l'environnement d'initialisation détruit du menu x86 GRUB ou du menu d'initialisation SPARC.

  • Lorsque vous détruisez un environnement d'initialisation inactif, tous les environnements d'initialisation de zone qui y sont associés sont également détruits.

  • La commande beadm destroy détruit uniquement les jeux de données non partagés de l'environnement d'initialisation. Les jeux de données partagés se trouvent en dehors de la zone du jeu de données root de l'environnement d'initialisation et ne sont pas affectés lors de la destruction d'un environnement d'initialisation.

    Dans l'exemple suivant, les environnements BE1 et BE2 partagent les jeux de données /tank et /tank/home. Les jeux de données sont les suivants :

    # zfs list
    NAME                      USED  AVAIL  REFER  MOUNTPOINT
    rpool                    42.5G  24.4G  4.65M  /rpool
    rpool/ROOT               25.6G  24.4G    31K  legacy
    rpool/ROOT/BE1           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE1/var       3.96M  24.4G   276M  /var
    rpool/ROOT/BE2           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE2/var       3.96M  24.4G   276M  /var
    tank                      450K   457G    18K  /export
    tank/home                 315K   457G    21K  /export/home
    

    Pour détruire BE2, utilisez la commande suivante :

    # beadm destroy BE2

    Les jeux de données partagés, rpool/export et rpool/export/home, ne sont pas détruits lors de la destruction de l'environnement d'initialisation BE2. Les jeux de données suivants sont conservés :

    # zfs list
    NAME                      USED  AVAIL  REFER  MOUNTPOINT
    rpool                    42.5G  24.4G  4.65M  /rpool
    rpool/ROOT               25.6G  24.4G    31K  legacy
    rpool/ROOT/BE1           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE1/var       3.96M  24.4G   276M  /var
    tank                      450K   457G    18K  /export
    tank/home                 315K   457G    21K  /export/home