Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration d'Oracle VM Server for SPARC 2.1 Oracle VM Server for SPARC (Français) |
Partie I Logiciel Oracle VM Server for SPARC 2.1
1. Présentation du logiciel Oracle VM Server for SPARC
2. Installation et activation du logiciel
4. Configuration des services et du domaine de contrôle
5. Configuration des domaines invités
Installation du SE Oracle Solaris sur un domaine invité
Installation du SE Oracle Solaris sur un domaine invité à partir d'un DVD
Installation du SE Oracle Solaris sur un domaine invité à partir d'un fichier ISO de Oracle Solaris
Réalisation d'une opération JumpStart sur un domaine invité
6. Configuration des domaines d'E/S
7. Utilisation des disques virtuels
8. Utilisation des réseaux virtuels
11. Gestion des configurations
12. Réalisation d'autres tâches d'administration
Partie II Logiciel Oracle VM Server for SPARC facultatif
13. Outil de conversion physique-à-virtuel Oracle VM Server for SPARC
14. Assistant de configuration Oracle VM Server for SPARC
15. Utilisation du logiciel MIB (Management Information Base ) Oracle VM Server for SPARC
16. Recherche du gestionnaire de domaines logiques
17. Utilisation de l'interface XML avec le gestionnaire de domaines logiques
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 9/10 vous fournit toutes les fonctions d'Oracle VM Server for SPARC 2.1. Reportez-vous aux Notes de version d’Oracle VM Server for SPARC 2.1 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é.
Par exemple, la commande suivante crée un domaine invité nommé ldg1.
primary# ldm add-domain ldg1
Par exemple, la commande suivante ajoute huit CPU virtuelles au domaine invité ldg1.
primary# ldm add-vcpu 8 ldg1
Par exemple, la commande suivante ajoute 2 giga-octets de mémoire au domaine invité ldg1.
primary# ldm add-memory 2G ldg1
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 principal 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 Exportation d'un volume ZFS en tant que disque à tranche unique et Utilisation de ZFS avec les disques virtuels.
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 de disque physique. Le premier exemple ajoute un disque physique avec ces paramètres.
primary# ldm add-vdsdev /dev/dsk/c2t1d0s2 vol1@primary-vds0
où :
/dev/dsk/c2td0s2 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 de fichier. Le second exemple est l'exportation d'un fichier 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.
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.
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 vdisk pour le domaine invité ldg1.
primary# ldm set-var boot-device=vdisk1 ldg1
primary# ldm bind-domain ldg1 primary# ldm list-domain ldg1 NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME ldg1 bound ----- 5000 8 2G
Vous pouvez voir sous le titre CONS que le domaine logique invité 1 (ldg1) a sa sortie de console liée au port 5000.
$ ssh hostname.domain-name $ telnet localhost 5000
primary# ldm start-domain ldg1