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

ProcedureInstallation d'une zone marquée lx

Cette procédure permet d'installer une zone marquée lx configurée. Une fois la zone installée, toute tâche de configuration ou de gestion logicielle doit être effectuée par l'administrateur de zone, à l'aide des outils Linux et à partir de la zone elle-même.

Pour obtenir des exemples de lignes de commande d'installation de zone utilisant les différentes voies de distribution, reportez-vous à l'Exemple 35–1, l'Exemple 35–2 et à l'Exemple 35–3. Si vous procédez à l'installation à partir de disques ou d'une image ISO, vous devez spécifier des catégories de cluster de package Sun. Pour de plus amples informations sur les catégories de cluster de package, reportez-vous à la section Méthodes d'installation de zone marquée lx.

Il est possible de vérifier une zone avant de l'installer. Sans cette étape, la vérification s'exécute automatiquement à l'installation de la zone. La procédure est expliquée à la section (Optionnel) Vérification d'une zone configurée avant son installation.

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


Remarque –

À l'étape 3, si l'emplacement zonepath est défini sur ZFS, la commande zoneadm install crée automatiquement un système de fichiers ZFS (jeu de données) pour l'emplacement zonepath à l'installation de la zone. Pour bloquer cette action, insérez le paramètre -x nodataset.


  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. (Optionnel) Si vous tentez d'effectuer l'installation à partir d'un CD ou d'un DVD, activez l'utilitaire volfs sur le système et vérifiez qu'il s'exécute.


    global# svcadm enable svc:/system/filesystem/volfs:default
    

    global# svcs | grep volfs
    

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


    online  17:30 svc:/system/filesystem/volfs:default
  3. Installez la zone configurée lx-zone à l'aide de la commande zoneadm avec l'option install et le chemin vers l'archive.

    • Installez la zone, en créant automatiquement un système de fichiers ZFS si l'emplacement zonepath est défini sur ZFS.


      global# zoneadm -z lx-zone install -d archive_path
      

      Le système affiche :


      A ZFS file system has been created for this zone.
    • Installez la zone dont l'emplacement zonepath est défini sur ZFS, sans créer automatiquement le système de fichiers ZFS.


      global# zoneadm -z lx-zone install -x nodataset -d archive_path
      

    Différents messages s'affichent durant l'installation, sous la racine de la zone, des fichiers et répertoires requis par le système de fichiers racine de celle-ci, ainsi que des fichiers de package.


    Remarque –

    Si vous ne spécifiez pas archive_path, la valeur par défaut est CD.


  4. (Optionnel) Si un message d'erreur s'affiche et si l'installation de la zone échoue, tapez les commandes suivantes pour déterminer l'état de la zone :


    global# zoneadm -z lx-zone list -iv
    
    • Si la liste indique que la zone est configurée, apportez les corrections spécifiées dans le message et réexécutez la commande zoneadm install.

    • Si la liste indique que la zone est incomplète, exécutez la commande suivante :


      global# zoneadm -z lx-zone uninstall
      

      Apportez ensuite les corrections spécifiées dans le message et réexécutez la commande zoneadm install.

  5. Lorsque l'installation est terminée, exécutez la sous-commande list avec les options -i et -v pour afficher la liste des zones installées et vérifier leur état.


    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

Exemple 35–1 Commande d'installation à l'aide d'une archive tar compressée CentOS


global# zoneadm -z lx-zone install -d /export/centos_fs_image.tar.bz2


Exemple 35–2 Commande d'installation à l'aide des CD CentOS

Pour une installation à partir d'un CD ou d'un DVD, l'utilitaire volfs doit être activé sur le système. Vous devez spécifier un package de cluster logiciel. Par exemple, utilisez development pour installer un environnement complet, ou tapez les noms des clusters souhaités. Si vous ne spécifiez aucun package de cluster, desktop est installé par défaut. Le périphérique CD est /cdrom/cdrom0.


global# zoneadm -z lx-zone install -d /cdrom/cdrom0 development


Exemple 35–3 Commande d'installation à l'aide des images ISO CentOS

Vous devez spécifier un package de cluster logiciel. Utilisez development pour installer un environnement complet ou spécifiez les clusters de votre choix. Si vous ne spécifiez aucun package de cluster, desktop est installé par défaut. Les images ISO CentOS résident dans le répertoire /export/centos_3.7.


global# zoneadm -z lx-zone install -d /export/centos_3.7 development

Voir aussi

Pour plus d'informations sur les jeux de données, reportez-vous au Guide d’administration Oracle Solaris ZFS.

Erreurs fréquentes

En cas d'échec ou d'interruption de l'installation, la zone affiche un état Incomplet. Exécutez uninstall -F pour la redéfinir dans l'état Configuré.