Guide d'administration d'Oracle® VM Server for SPARC 3.3

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

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

  1. Créez un domaine logique.

    La commande suivante crée un domaine invité nommé ldg1.

    primary# ldm add-domain ldg1
  2. Ajoutez des CPU au domaine invité.

    Effectuez l'une des opérations suivantes :

    • Ajoutez des CPU virtuelles.

      La commande suivante ajoute huit CPU virtuelles au domaine invité ldg1.

      primary# ldm add-vcpu 8 ldg1
    • Ajouter des coeurs complets.

      La commande suivante ajoute deux coeurs complets au domaine invité ldg1.

      primary# ldm add-core 2 ldg1
  3. Ajoutez de la mémoire au domaine invité.

    La commande suivante ajoute 2 Go 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é.

    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 plus d'informations 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 cet 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 d'accès du périphérique physique réel. Lors de l'ajout d'un périphérique, le nom du chemin d'accès 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 d'accès 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 cet 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 d'accès 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 d'accès 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é.

    L'exemple de commande suivant définit auto-boot? sur true pour le domaine invité ldg1.

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

    L'exemple de commande suivant 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