Ignorer les liens de navigation
Quitter l'aperu
| Guide d'administration d'Oracle VM Server for SPARC 3.0 Oracle VM Server for SPARC (Français)

Périmètre de la recherche:

- Ce document
- Toute la bibliothque

## Création et démarrage d'un domaine invité

Le domaine invité doit exécuter le système d'exploitation qui comprend la plate-forme `sun4v` et les périphériques virtuels présentés par l'hyperviseur. Actuellement, cela signifie que vous devez exécuter au moins le SE Oracle Solaris 10 11/06. L'exécution du SE Oracle Solaris 10 8/11 vous fournit toutes les fonctions d'Oracle VM Server for SPARC 3.0. Reportez-vous aux Notes de version d’Oracle VM Server for SPARC 3.0 pour obtenir tous les patchs spécifiques dont vous pouvez avoir besoin. Une fois les services par défaut créés et les ressources réallouées à partir du domaine de contrôle, vous pouvez créer et démarrer un domaine invité.

## Procédure de création et de démarrage d'un domaine invité

1. Créez un domaine logique.

   Par exemple, la commande suivante crée un domaine invité nommé `ldg1`.

       primary# ldm add-domain ldg1

2. Ajoutez des CPU au domaine invité.

   Par exemple, la commande suivante ajoute huit CPU virtuelles au domaine invité `ldg1`.

       primary# ldm add-vcpu 8 ldg1

3. Ajoutez de la mémoire au domaine invité.

   Par exemple, la commande suivante ajoute 2 giga-octets de mémoire au domaine invité `ldg1`.

       primary# ldm add-memory 2G ldg1

4. Ajoutez un périphérique réseau virtuel au domaine invité.

   Par exemple, la commande suivante ajoute un périphérique réseau virtuel avec ces paramètres au domaine invité `ldg1`.

       primary# ldm add-vnet vnet1 primary-vsw0 ldg1

   où :

   - `vnet1` est un nom d'interface unique vers le domaine logique, assigné à cette instance de périphérique réseau virtuel pour référence sur les sous-commandes ultérieures `set-vnet` ou `remove-vnet`.

   - `primary-vsw0` est le nom du service réseau existant (commutateur virtuel) auquel se connecter.

   Remarque - Les étapes 5 et 6 sont des instructions simplifiées pour ajouter un périphérique de serveur de disque virtuel (`vdsdev`) au domaine primary et un disque virtuel (`vdisk`) au domaine invité. Pour en savoir plus sur l'utilisation des volumes et des systèmes de fichiers ZFS en tant que disques virtuels, reportez-vous aux sections Procédure d'exportation d'un volume ZFS en tant que disque à tranche unique et Utilisation de ZFS avec les disques virtuels.

5. Indiquez le périphérique que le serveur de disque virtuel doit exporter en tant que disque virtuel sur le domaine invité.

   Vous pouvez exporter un disque physique, une tranche de disque ou un fichier en tant que périphérique en mode bloc. Les exemples suivants présentent un disque physique et un fichier.

   - Exemple d'un disque physique. Dans le premier exemple, un disque physique est ajouté à l'aide des informations suivantes.

         primary# ldm add-vdsdev /dev/dsk/c2t1d0s2 vol1@primary-vds0

     où :

     - `/dev/dsk/c2t1d0s2` est le nom du chemin du périphérique physique réel. Lors de l'ajout d'un périphérique, le nom de chemin doit être associé au nom du périphérique.

     - `vol1` est un nom unique que vous définissez pour le périphérique ajouté au serveur de disque virtuel. Le nom de volume doit être unique pour cette instance de serveur de disque virtuel, car ce nom est exporté par le serveur de disque virtuel sur les clients pour l'ajout. Lors de l'ajout d'un périphérique, le nom de volume doit être associé au nom du chemin du périphérique réel.

     - `primary-vds0` est le nom du serveur de disque virtuel auquel ajouter ce périphérique.

   - Exemple d'un fichier. Dans le deuxième exemple, un fichier est exporté en tant que périphérique en mode bloc.

         primary# ldm add-vdsdev backend vol1@primary-vds0

     où :

     - backend est le nom du chemin du fichier réel exporté en tant que périphérique en mode bloc. Lors de l'ajout d'un périphérique, le moteur de traitement doit être associé au nom du périphérique.

     - `vol1` est un nom unique que vous définissez pour le périphérique ajouté au serveur de disque virtuel. Le nom de volume doit être unique pour cette instance de serveur de disque virtuel, car ce nom est exporté par le serveur de disque virtuel sur les clients pour l'ajout. Lors de l'ajout d'un périphérique, le nom de volume doit être associé au nom du chemin du périphérique réel.

     - `primary-vds0` est le nom du serveur de disque virtuel auquel ajouter ce périphérique.

6. Ajoutez un disque virtuel au domaine invité.

   L'exemple suivant ajout un disque virtuel au domaine invité `ldg1`.

       primary# ldm add-vdisk vdisk1 vol1@primary-vds0 ldg1

   où :

   - `vdisk1` est le nom du disque virtuel.

   - `vol1` est le nom du volume existant auquel se connecter.

   - `primary-vds0` est le nom du serveur de disque virtuel existant auquel se connecter.

   Remarque - Les disques virtuels sont des blocs génériques associés à différents types de périphériques physiques, volumes ou fichiers. Un disque virtuel n'est pas synonyme de disque SCSI et, par conséquent, exclut l'ID cible dans l'étiquette de disque. Les disques virtuels dans un domaine logique ont le format suivant : `cNdNsN`, où `cN` est le contrôleur virtuel, `dN` est le numéro du disque virtuel et `sN` est la tranche.

7. Définissez les variables `auto-boot?` et `boot-device` pour le domaine invité.

   Le premier exemple de commande définit `auto-boot?` sur `true` pour le domaine invité `ldg1`.

       primary# ldm set-var auto-boot\?=true ldg1

   Le second exemple de commande définit `boot-device` sur `vdisk1` pour le domaine invité `ldg1`.

       primary# ldm set-var boot-device=vdisk1 ldg1

8. Liez les ressources au domaine invité `ldg1`, puis répertoriez le domaine pour vérifier qu'il est associé.

       primary# ldm bind-domain ldg1
       primary# ldm list-domain ldg1
       NAME          STATE    FLAGS  CONS   VCPU MEMORY   UTIL  UPTIME
       ldg1          bound    -----  5000   8    2G

9. Pour trouver le port de la console du domaine invité, vous pouvez consulter la sortie de la sous-commande précédente `list-domain`.

   Vous pouvez voir sous le titre `CONS` que le domaine logique invité 1 (`ldg1`) a sa sortie de console liée au port `5000`.

10. Connectez-vous à la console d'un domaine invité à partir d'un autre terminal en vous connectant au domaine de contrôle et en vous connectant directement au port de la console sur l'hôte local.

        $ ssh hostname.domain-name
        $ telnet localhost 5000

11. Démarrez le domaine invité `ldg1`.

        primary# ldm start-domain ldg1

Copyright © 2007, 2013, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale |