La commande suivante crée un domaine invité nommé ldg1.
primary# ldm add-domain ldg1
Effectuez l'une des opérations suivantes :
La commande suivante ajoute huit CPU virtuelles au domaine invité ldg1.
primary# ldm add-vcpu 8 ldg1
La commande suivante ajoute deux coeurs complets au domaine invité ldg1.
primary# ldm add-core 2 ldg1
La commande suivante ajoute 2 Go de mémoire au domaine invité ldg1.
primary# ldm add-memory 2G ldg1
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.
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.
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.
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
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