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

ProcedureMigration d'une zone marquée lx

  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. Arrêtez la zone à migrer, ici lx-zone.


    host1# zoneadm -z lx-zone halt
    
  3. Détachez la zone.


    host1# zoneadm -z lx-zone detach
    

    La zone détachée est maintenant en état configuré.

  4. Déplacez le zonepath de lx-zone vers le nouvel hôte.

    Pour de plus amples informations, reportez-vous à la section Déplacement du zonepath vers un nouvel hôte.

  5. Dans le nouvel hôte, configurez la zone.


    host2# zonecfg -z lx-zone
    

    Le message système suivant s'affiche :


    lx-zone: No such zone configured
    Use 'create' to begin configuring a new zone.
  6. Pour créer la zone lx-zone dans le nouvel hôte, utilisez la commande zonecfg avec l'option -a, ainsi que le zonepath.


    zonecfg:lx-zone> create -a /export/zones/lx-zone
    
  7. Affichez la configuration.


    zonecfg:lx-zone> info
    zonename: lx-zone
    zonepath: /export/zones/lx-zone
    brand: lx
    autoboot: false
    bootargs:
    pool:
    limitpriv:
    net:
             address: 192.168.0.90
             physical: bge0
  8. (Optionnel) Effectuez toute modification nécessaire à la configuration.

    Par exemple, le périphérique physique du réseau peut être différent sur le nouvel hôte, ou les périphériques faisant partie de la configuration peuvent posséder des noms différents sur le nouvel hôte.


    zonecfg:lx-zone> select net physical=bge0
    zonecfg:lx-zone:net> set physical=e1000g0
    zonecfg:lx-zone:net> end
    
  9. Validez la configuration et quittez-la.


    zonecfg:lx-zone> commit
    zonecfg:lx-zone> exit
    
  10. Rattachez la zone au nouvel hôte.

    • Rattachez la zone avec une coche de validation.


      host2# zoneadm -z lx-zone attach
      

      L'administrateur système est notifié des actions requises à effectuer si une des deux ou les deux conditions suivantes sont présentes :

      • Les packages et patchs requis ne se trouvent pas sur la nouvelle machine.

      • Les machines ne disposent pas des mêmes niveaux de logiciel.

    • Forcez l'opération de rattachement sans effectuer de validation.


      host2# zoneadm -z lx-zone attach -F
      

      Attention – Attention –

      L'option -F permet de forcer le rattachement attach sans effectuer de validation. Cela peut s'avérer utile dans certains cas, comme par exemple dans celui d'un environnement en cluster ou pour les opérations de sauvegarde et de restauration, mais le système doit être correctement configuré pour héberger la zone. Une configuration incorrecte peut entraîner un comportement indéfini ultérieurement.