Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
HP Integrity Virtual Machines A.03.00 : Installation, configuration et administration > Chapitre 3 Création de machines virtuelles

Modification de configurations de machines virtuelles

» 

Documentation technique

Manuel complet en PDF
» Documents connexes
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

Vous pouvez créer une machine virtuelle avec des caractéristiques que le VM Host ne peut pas fournir au moment de la création. Cela vous permet de créer des machines virtuelles exécutables après des modifications de configuration système. Par exemple, la commande suivante crée la machine virtuelle compass1 avec 3 vCPU et une allocation mémoire de 4 Mo :

# hpvmcreate -P compass1 -c 3 -r 4GB
HPVM guest compass1 configuration problems:
    Warning 1: Guest's vcpus exceeds server's physical cpus.
    Warning 2: Insufficient cpu resource for guest.
These problems may prevent HPVM guest compass1 from starting.
hpvmcreate: The creation process is continuing.

Le VM Host n'étant pas configuré actuellement pour prendre en charge la nouvelle machine virtuelle, des messages d'avertissement indiquent les caractéristiques spécifiques qui ne conviennent pas.

Lorsque vous démarrez une machine virtuelle, le VM Host détermine si la configuration système actuelle peut prendre en charge ses caractéristiques. La capacité d'un système à exécuter la machine virtuelle peut être affectée par les autres machines virtuelles en cours d'exécution, car elles partagent les processeurs physiques et la mémoire. Tout vswitch alloué doit être démarré et les périphériques de stockage doivent être mis à disposition de la machine virtuelle. Si la machine virtuelle ne peut pas être démarrée, le type de message suivant est généré :

# hpvmstart -P compass1
HPVM guest compass1 configuration problems:
Warning 1: Insufficient free memory for guest.
Warning 2: Insufficient cpu resource for guest.
   These problems may prevent HPVM guest compass1 from booting.
hpvmstart: Unable to continue.

Vous pouvez soit modifier la configuration système, soit modifier la machine virtuelle. Pour modifier les caractéristiques d'une machine virtuelle, utilisez la commande hpvmmodify. Le Tableau 3-4 décrit les options que vous pouvez utiliser avec la commande hpvmmodify.

Tableau 3-4 Options de la commande hpvmmodify

OptionDescription
-P nom_mvSpécifie le nom de la machine virtuelle. Vous devez spécifier l'option -P ou -p.
-p numéro_mvSpécifie le numéro de la machine virtuelle. Pour déterminer le numéro de la machine virtuelle, entrez la commande hpvmstatus.
-FSupprime toutes les vérifications de conflit de ressources et messages d'avertissement associés (mode forcé). Utilisez le mode forcé uniquement à des fins de dépannage.
-sVérifie l'état de santé de la configuration de machine virtuelle et renvoie des messages d'erreur ou des avertissements, mais ne crée pas la machine virtuelle.
-N nouveau_nom_mvSpécifie un nouveau nom pour la machine virtuelle. Le nom peut contenir jusqu'à 256 caractères alphanumériques, y compris A-Z, a-z, 0-9, tiret (-), soulignement (_) et point (.). Le nom de la machine virtuelle ne peut pas commencer par un tiret (-).
-l libellé_mvModifie le libellé descriptif de cette machine virtuelle. Le libellé peut contenir jusqu'à 256 caractères alphanumériques, y compris A-Z, a-z, 0-9, tiret (-), soulignement (_) et point (.). Pour inclure des espaces, le libellé doit être placé entre guillemets (" ").
-B attr_démarrageModifie le comportement de démarrage de la machine virtuelle. Pour attr_démarrage, entrez l'une des valeurs suivantes :

auto : démarre automatiquement la machine virtuelle lorsque Integrity VM est initialisé sur le VM Host.

manual : la machine virtuelle n'est pas démarrée automatiquement. Utilisez la commande hpvmstart pour démarrer la machine virtuelle manuellement.

-O type_système_exploitation[:version]Modifie le type et la version du système d'exploitation exécuté sur la machine virtuelle. Pour le type_système_exploitation, spécifiez l'une des valeurs suivantes (non sensibles à la casse) :

hpux

windows

linux

-c nombre_vcpuModifie le nombre de processeurs virtuels (vCPU) que cette machine virtuelle détecte au moment de l'amorçage. Si vous ne spécifiez pas ce paramètre, sa valeur par défaut est 1. Le nombre maximal de vCPU que vous pouvez allouer à une machine virtuelle est le nombre de processeurs physiques présents sur le VM Host.
-e pourcentage | -E cyclesModifie le droit de processeurs de la machine virtuelle en cycles de processeur. Pour spécifier le pourcentage de puissance de processeur, entrez l'option suivante :
-e pourcentage
Pour spécifier les cycles d'horloge, entrez l'une des options suivantes :
-E cyclesM (pour mégahertz)
-E cyclesG (pour gigahertz)
-g groupe[:{admin|oper}]Spécifie une autorisation de groupe. Le niveau administratif spécifié (admin ou oper) est appliqué au groupe d'utilisateurs spécifié.
-u utilisateur[:{admin|oper}]Spécifie une autorisation utilisateur. Le niveau administratif spécifié (admin ou oper) est appliqué à l'utilisateur spécifié.
-a rsrcAjoute un périphérique réseau ou de stockage virtuel à la machine virtuelle. Pour plus d'informations, reportez-vous à la page de manuel hpvmresources(1M).
-m rsrcModifie une ressource d'E/S existante pour une machine virtuelle. La ressource est spécifiée tel que décrit ci-dessous. Vous devez spécifier l'adresse matérielle du périphérique à modifier. La partie périphérique physique du paramètre rsrc spécifie un nouveau périphérique physique qui remplacera celui utilisé actuellement.
-d rsrcSupprime une ressource virtuelle.
-r quantitéModifie la quantité de mémoire disponible pour cette machine virtuelle. Spécifiez la quantité avec le format quantitéM (pour mégaoctets) ou quantitéG (pour gigaoctets).
-i nom_packageSpécifie si la machine virtuelle est gérée par Serviceguard ou gWLM (ou les deux). Pour cet argument, spécifiez un ou plusieurs des paramètres suivants :
  • SG indique que le VM Host est un nœud de cluster Serviceguard.

  • SG_nom_pkg indique que le VM Host est un package Serviceguard.

  • GWLM indique que le VM Host est géré par gWLM.

  • NONE indique qu'il n'y a aucun gestionnaire externe.

Pour un nœud géré à la fois par Serviceguard et gWLM, les paramètres sont séparés par une virgule. Par exemple : SG_compass1,gWLM. Vous ne devez pas spécifier cette option ; elle est utilisée en interne par Integrity VM.
-j [0|1]Spécifie si la machine virtuelle est un invité distribué (autrement dit, géré par Serviceguard) et peut être basculée vers un autre membre de cluster exécutant Integrity VM. Vous ne devez pas spécifier cette option ; elle est utilisée en interne par Integrity VM.
-x keyword=paramètre

Spécifie les valeurs des paramètres de mémoire dynamique associées à l'invité, y compris :

  • dynamic_memory_control

  • ram_dyn_type

  • ram_dyn_min

  • ram_dyn_max

  • ram_dyn_target_start

Pour plus d'informations sur la mémoire dynamique, voir la Section  : Mémoire dynamique.

 

Par exemple, pour modifier les caractéristiques de la machine virtuelle à problème compass1 afin de supprimer des vCPU et de la mémoire, entrez la commande suivante :

# hpvmmodify -P compass1 -c 1 -r 2G

Cette commande modifie les caractéristiques suivantes de la machine virtuelle nommée compass1 :

  • L'option -c 1 spécifie un vCPU.

  • L'option —r 2G spécifie deux Go de mémoire.

La commande hpvmmodify n'ayant généré aucun avertissement, le système VM Host est prêt à démarrer la machine virtuelle.

Une fois que vous avez effectué les modifications nécessaires, utilisez la commande hpvmstart pour démarrer la machine virtuelle. Par exemple :

# hpvmstart -P compass1
(C) Copyright 2000 - 2007 Hewlett-Packard Development Company, L.P.
Initializing System Event Log
Initializing Forward Progress Log
Opening minor device and creating guest machine container
Creation of VM, minor device 2
Allocating guest memory: 2048MB
  allocating low RAM (0-40000000, 2 048MB)
/opt/hpvm/lbin/hpvmapp (/var/opt/hpvm/uuids/8ba249f2-3399-11db-aacc-00306ef392e0
/vmm_config.next): Allocated 1073741824 bytes at 0x6000000100000000
    locking memory: 0-40000000
  allocating firmware RAM (ffaa0000-ffab5000, 84KB)
/opt/hpvm/lbin/hpvmapp (/var/opt/hpvm/uuids/8ba249f2-3399-11db-aacc-00306ef392e0
/vmm_config.next): Allocated 86016 bytes at 0x6000000140000000
    locked SAL RAM: 00000000ffaa0000 (4KB)
    locked ESI RAM: 00000000ffaa1000 (4KB)
    locked PAL RAM: 00000000ffaa4000 (4KB)
    locked Min Save State: 00000000ffaa5000 (1KB)
RAM alignment: 40000000
Memory base low : 6000000100000000
Memory base FW  : 6000000140000000
Loading boot image
Image initial IP=102000 GP=62C000
Initialize guest memory mapping tables
Starting event polling thread
Starting thread initialization
Daemonizing....
hpvmstart: Successful start initiation of guest 'compass1'

La machine virtuelle compass1 est démarrée. Le système d'exploitation invité doit maintenant être installé. Pour plus d'informations sur la création d'invités HP-UX, voir le Chapitre 4. Pour plus d'informations sur la création d'invités Windows, voir le Chapitre 5.

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 2007 Hewlett-Packard Development Company, L.P.