Création et utilisation des zones Oracle Solaris 10

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Configuration d'une zone marquée solaris10 en mode IP partagé

Pour effectuer cette procédure, vous devez être administrateur global ou disposer des autorisations appropriées pour la zone globale.

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Créez une zone solaris10 en mode IP partagé nommée s10-zone.
    global# zonecfg -z s10-zone

    Si c'est la première fois que vous configurez cette zone, le message suivant s'affiche :

    s10-zone: No such zone configured
    Use 'create' to begin configuring a new zone.
  3. Créez la configuration de la zone solaris10.
    zonecfg:s10-zone> create -b
    set brand=solaris10

    Remarque -  N'utilisez pas create -t SYSsolaris10-shared-ip pour définir le type d'IP.
  4. Définissez le chemin d'accès à la zone, /zones/s10-zone dans cette procédure.
    zonecfg:s10-zone> set zonepath=/zones/s10-zone
  5. Définissez la valeur d'initialisation automatique.

    Si cette propriété est définie sur true, l'initialisation de la zone globale entraîne automatiquement celle de cette zone. Notez que les zones ne s'initialisent automatiquement que si le service svc:/system/zones:default est activé. La valeur par défaut est false.

    zonecfg:s10-zone> set autoboot=true
  6. Créez une zone en mode IP partagé avec une interface réseau virtuelle.
    zonecfg:my-zone> set ip-type=shared
    zonecfg:my-zone> add net
    1. Définissez le type de périphérique physique de l'interface réseau, ici le périphérique net.
      zonecfg:my-zone:net> Set physical=net0
    2. Définissez l'adresse IP, ici, 10.6.10.233/24.
      zonecfg:my-zone:net> Set address=10.6.10.233/24
    3. Clôturez la spécification.
      zonecfg:my-zone:net> end

    Cette étape peut être répétée pour ajouter plus d'une interface réseau.

  7. Ajoutez un système de fichiers ZFS partagé avec la zone globale.
    zonecfg:s10-zone> add fs
    1. Définissez le type sur zfs.
      zonecfg:s10-zone:fs> set type=zfs
    2. Définissez le répertoire à monter à partir de la zone globale.
      zonecfg:s10-zone:fs> set special=share/zone/s10-zone
    3. Spécifiez le point de montage.
      zonecfg:s10-zone:fs> set dir=/opt/shared
    4. Clôturez la spécification.
      zonecfg:s10-zone:fs> end

    Cette étape peut être répétée pour ajouter plus d'un système de fichiers.

  8. Déléguez un jeu de données ZFS nommé sales dans le pool de stockage tank.
    zonecfg:my-zone> add dataset
    1. Spécifiez le chemin du jeu de données ZFS sales.
      zonecfg:my-zone> set name=tank/sales
    2. Terminez la spécification du jeu de données.
      zonecfg:my-zone> end
  9. Définissez l'ID hôte hostid sur celui du système source.
    zonecfg:my-zone> set hostid=80f0c086
  10. Vérifiez la configuration de la zone.
    zonecfg:s10-zone> verify
  11. Validez la configuration de la zone.
    zonecfg:s10-zone> commit
  12. Quittez la commande zonecfg.
    zonecfg:s10-zone> exit

    Notez que, même si vous ne répondez pas explicitement commit à l'invite, l'opération commit est automatiquement tentée lorsque vous tapez exit ou lorsqu'une condition EOF se produit.

  13. Utilisez la sous-commande info pour vérifier que la marque est définie sur solaris10.
    global# zonecfg -z s10-zone info
  14. (Facultatif) Utilisez la sous-commande info pour vérifier la valeur de hostid :
    global# zonecfg -z s10-zone info hostid

Etapes suivantes


Conseil  - Une fois la zone configurée, il est conseillé de réaliser une copie de la configuration de la zone. Cette sauvegarde permet de restaurer ultérieurement la zone. En tant qu'utilisateur root ou administrateur possédant le profil approprié, imprimez la configuration de la zone s10-zone dans un fichier. Cet exemple utilise un fichier nommé s10-zone.config.
global# zonecfg -z s10-zone export > s10-zone.config

Voir aussi

Pour d'autres composants configurables à l'aide de zonecfg, reportez-vous auChapitre 2, Présentation de la configuration des zones non globales du manuel Présentation d’Oracle Solaris Zones . Ce manuel fournit également des informations sur l'utilisation de la commande zonecfg en mode ligne de commande ou fichier de commandes. Notez que pour les zones en mode IP partagé, une adresse statique doit être affectée à une ressource zonecfg net. Pour plus d'informations sur l'ajout de systèmes de fichiers ZFS, reportez-vous à la sectionAjout de systèmes de fichiers ZFS à une zone non globale du manuel Gestion des systèmes de fichiers ZFS dans OracleSolaris 11.2 .