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 : Installation, configuration et administration Version A.03.50 > Chapitre 7 Création de périphériques de stockage virtuels

Utilisation du stockage Integrity VM

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

Les sections suivantes décrivent les rôles des personnes accédant au stockage virtuel, les commandes qu'elles utilisent et certains exemples d'utilisation du stockage Integrity VM.

Rôles du stockage Integrity VM

Cette section décrit les rôles assumés par les différents intervenants dans le stockage Integrity VM. Chaque rôle a des responsabilités différentes. Les rôles peuvent être assumés par une ou plusieurs personnes, selon les exigences de sécurité et les compétences. Les trois rôles sont les suivants :

Administrateur VM Host

L'administrateur VM Host est responsable de la configuration et de la maintenance du VM Host pour la bonne exécution des machines virtuelles. En tant que tel, cette personne doit disposer d'un accès complet au VM Host afin d'installer du matériel et des logiciels. Elle doit également savoir comment effectuer les tâches de maintenance système HP-UX, comment configurer le matériel correctement et comment configurer et utiliser divers outils et applications logicielles.

L'administrateur VM Host utilise les commandes suivantes pour gérer les périphériques de stockage de machine virtuelle :

Fonction de gestionCommande Integrity VM
Ajouter, supprimer, gérer et modifier des périphériques de stockage de machine virtuellehpvmmodify (voir Section  : « Modification de configurations de machines virtuelles »)
Afficher des informations sur les périphériques de stockage pour une machine virtuelle.hpvmstatus (voir Section  : « Contrôle des invités »)

Une fois la ressource ajoutée ou attachée à une machine virtuelle et celle-ci mise sous tension, la ressource de stockage appartient à l'administrateur d'invité. Autrement dit, le système d'exploitation invité peut accéder à cette ressource de stockage à tout moment. Toute suppression, détachement ou modification échoue si une E/S d'invité est active sur la ressource. Les changements de stockage dynamiques sur une machine virtuelle active doivent être approuvés par l'administrateur d'invité.

Administrateur d'invité

L'administrateur d'invité VM est responsable de la maintenance d'un système d'exploitation invité. L'administrateur VM Host doit par conséquent accorder à cette personne un accès à la console virtuelle afin qu'elle puisse contrôler la machine virtuelle. L'administrateur d'invité doit savoir comment assurer la maintenance du système d'exploitation invité, installer des correctifs et des applications, et configurer la sécurité pour les utilisateurs invités du système d'exploitation invité. De plus, le stockage Integrity VM exige que vous :

  • installiez les correctifs de système d'exploitation invité spécifiques requis par Integrity VM pour un fonctionnement correct du système d'exploitation sur la plate-forme virtuelle.

  • examiniez et compreniez les notes de mise à jour relatives au stockage Integrity VM spécifiques au système d'exploitation invité.

  • collaboriez avec l'administrateur VM Host pour effectuer les changements de stockage virtuel, y compris la gestion des périphériques VM Host attachés.

L'administrateur d'invité utilise la console virtuelle pour modifier le stockage virtuel. La console virtuelle permet de changer les disques d'un type de périphérique DVD virtuel. Toutes les modifications sont limitées par ce que l'administrateur VM Host configure pour la machine virtuelle.

Les commandes de la console virtuelle sont accessibles à partir du menu principal vMP, à l'aide de la commande hpvmconsole ou en appuyant sur Ctrl/B si vous êtes déjà connecté. Les commandes de console virtuelle éjection (ej) et insertion (in) vous permettent de contrôler le périphérique DVD. Ces deux commandes contiennent des sous-menus pour afficher les périphériques amovibles. La sélection d'options dans les sous-menus permet de terminer le processus d'éjection/insertion.

Fonction de gestionCommande Integrity VM
Éjecter un DVD virtuelvMP> ej
Insérer un DVD virtuelvMP> in

Utilisateur invité

L'utilisateur invité exécute des applications sur un système d'exploitation invité. L'accès est accordé et limité par l'administrateur d'invité. Il n'y a aucune exigence de stockage Integrity VM pour les utilisateurs d'applications du système d'exploitation invité.

Il n'y a aucune commande de stockage Integrity VM pour les utilisateurs d'applications sur le système d'exploitation invité. Les utilisateurs invités utilisent le stockage Integrity VM sur le système d'exploitation invité comme ils utiliseraient du stockage normal sur un serveur HP Integrity. Toute modification de stockage Integrity VM requise doit être transmsise à l'administrateur d'invité ou l'administrateur VM Host.

Exemples d'utilisation du stockage Integrity VM

Cette sous-section contient quelques exemples d'utilisation des commandes de stockage Integrity VM.

Ajout de périphériques de stockage virtuels

Un administrateur VM Host ajoute ou attache du stockage Integrity VM à l'aide des commandes hpvmstatus et hpvmmodify. Il est possible d'ajouter ou attacher des périphériques de stockage virtuels pendant que la machine virtuelle est sous tension ou hors tension. Vous ne pouvez ajouter un nouvel adaptateur de stockage virtuel que lorsque la machine virtuelle est arrêtée. L'adaptateur de stockage virtuel peut contenir jusqu'à 15 périphériques de stockage et une machine virtuelle peut utiliser jusqu'à 30 périphériques de stockage.

Le processus d'ajout ou d'attachement d'un périphérique de stockage virtuel sur un invité est le suivant :

  1. En vous basant sur toutes les considérations relatives au stockage Integrity VM, choisissez un périphérique de stockage à ajouter.

  2. En fonction du type de périphérique, configurez le VM Host pour former une déclaration de ressource valide. Assurez-vous d'effectuer le suivi des ressources VM Host afin d'éviter tout conflit de ressources ultérieur.

  3. Utilisez la déclaration de ressource valide avec la commande hpvmmodify pour ajouter ou attacher le périphérique de stockage Integrity VM.

La déclaration de ressource pour l'ajout d'un périphérique de stockage Integrity VM ne requiert aucun adressage matériel virtuel. Si les numéros de bus PCI, de logement et de cible SCSI ne sont pas spécifiés, Integrity VM choisit automatiquement la première position disponible pour le périphérique. Par exemple :

# hpvmmodify -P myvmm -a disk:scsi::disk:/dev/rdsk/c3t2d0
# hpvmstatus -P myvmm
..
[Storage Interface Details]
...
disk scsi 0 1 0 0 0 disk /dev/rdsk/c7t0d0
disk scsi 0 1 0 1 0 disk /dev/rdsk/c3t2d0 

Pour ajouter un périphérique de stockage AVIO avec disque entier comme banque de support, spécifiez la commande suivante :

host# hpvmmodify -P guest1 -a disk:avio_stor:0,5,0:disk:/dev/rdsk/c3t0d0

Suppression de périphériques de stockage VM

Un administrateur VM Host supprime ou détache du stockage Integrity VM à l'aide des commandes hpvmstatus et hpvmmodify. Il est possible de supprimer ou détacher des périphériques de stockage Integrity VM pendant que la machine virtuelle est sous tension ou hors tension. Vous ne pouvez supprimer un adaptateur de stockage Integrity VM que lorsque la machine virtuelle est arrêtée. L'adaptateur de stockage Integrity VM est supprimé automatiquement lorsque le dernier périphérique de stockage Integrity VM connecté à l'adaptateur est supprimé.

Le processus de suppression ou de détachement d'un périphérique de stockage virtuel d'une machine virtuelle est le suivant :

  1. Utilisez la commande hpvmstatus pour localiser la ressource afin de vérifier si la machine virtuelle est sous tension. Si c'est le cas, contactez l'administrateur d'invité afin d'obtenir l'autorisation de supprimer la ressource avant de continuer.

  2. Utilisez la commande hpvmmodify pour supprimer ou détacher la ressource.

  3. Vérifiez que la ressource VM Host n'est plus utilisée par la machine virtuelle.

La déclaration de ressource pour la suppression d'un périphérique de stockage Integrity VM ne requiert aucun adressage matériel virtuel. Par exemple :

# hpvmstatus -P myvmm
...
[Storage Interface Details]
...
disk scsi 0 1 0 0 0 disk /dev/rdsk/c7t0d0
disk scsi 0 1 0 1 0 disk /dev/rdsk/c3t2d0
disk scsi 0 1 0 2 0 disk /dev/rdsk/c9t0d0
# hpvmmodify -P myvmm -d disk:scsi::disk:/dev/rdsk/c3t2d0
# hpvmstatus -P myvmm
...
[Storage Interface Details]

disk scsi 0 1 0 0 0 disk /dev/rdsk/c7t0d0
disk scsi 0 1 0 2 0 disk /dev/rdsk/c9t0d0

Pour supprimer un périphérique de stockage AVIO, spécifiez la commande suivante :

host# hpvmmodify -P guest1 -d disk:avio_stor:0,5,0

Modification de périphériques de stockage VM

L'administrateur VM Host ou l'administrateur d'invité peut modifier un périphérique de stockage Integrity VM. L'administrateur VM Host peut utiliser les commandes hpvmstatus et hpvmmodify pour modifier les supports virtuels des périphériques virtuels. L'administrateur d'invité utilise la console virtuelle pour changer les supports virtuels des DVD virtuels. La modification des périphériques attachés nécessite un accès physique au VM Host.

Lorsque l'administrateur VM Host utilise les commandes hpvmstatus et hpvmmodify pour modifier les supports virtuels des périphériques virtuels, l'opération est vue par le système d'exploitation invité comme un remplacement de disque entier ou un événement de support amovible DVD, en fonction du type de périphérique.

Le processus de modification de support virtuel d'un périphérique virtuel est le suivant :

  1. Utilisez la commande hpvmstatus pour localiser la ressource de périphérique virtuel à modifier et pour vérifier si la machine virtuelle est sous tension. Si c'est le cas, contactez l'administrateur d'invité avant de procéder au remplacement de support virtuel.

  2. En vous basant sur les considérations relatives au stockage Integrity VM, choisissez un nouveau type de support virtuel à ajouter.

  3. En fonction du type de support virtuel, configurez le VM Host pour former une spécification de stockage VM Host valide. Prenez en compte les autres demandes sur le VM Host afin d'éviter tout conflit de stockage de machine virtuelle.

  4. Utilisez la spécification de stockage VM Host avec la commande hpvmmodify pour modifier la ressource de périphérique virtuel.

  5. Vérifiez que l'ancienne ressource VM Host n'est plus utilisée par la machine virtuelle.

  6. Lorsqu'il est exécuté sur une machine virtuelle active et avec un périphérique de stockage géré par carte HBA avio_stor, l'invité VM doit exécuter la commande gvsdmgr avec l'option replace_dsk avant d'utiliser la banque de support modifiée. Pour plus d'informations sur l'utilitaire gvsdmgr, reportez-vous à la page de manuel HP-UX gvsdmgr.

La déclaration de ressource pour la modification d'un périphérique virtuel requiert un adressage matériel virtuel (voir Section ). Par exemple :

# hpvmstatus -P myvmm
...
[Storage Interface Details]
...
disk scsi 0 1 0 0 0 disk /dev/rdsk/c7t0d0
disk scsi 0 1 0 1 0 disk /dev/rdsk/c3t2d0
disk scsi 0 1 0 2 0 disk /dev/rdsk/c9t0d0
# hpvmmodify -P myvmm -m disk:scsi:0,1,1:lv:/dev/lvrackA/rdisk2
# hpvmstatus -P myvmm
...
[Storage Interface Details]
...
disk scsi 0 1 0 0 0 disk /dev/rdsk/c7t0d0
disk scsi 0 1 0 1 0  lv  /dev/lvrackA/rdisk2
disk scsi 0 1 0 2 0 disk /dev/rdsk/c9t0d0

Pour effectuer une éjection ou une insertion de DVD, vous devez suivre les menus de la console virtuelle. En revanche, les sélections de nouveau support peuvent exiger l'assistance de l'administrateur VM Host. Les modifications apportées par le biais de la console virtuelle ne sont pas conservées après le réamorçage du système d'exploitation invité.

Si l'administrateur VM Host configure un DVD virtuel pour la machine virtuelle, les commandes d'éjection et d'insertion de la console virtuelle déverrouillent et verrouillent le lecteur CD/DVD physique du VM Host. La commande eject change le DVD virtuel en un NullDVD virtuel sur la machine virtuelle, et déverrouille le lecteur de CD/DVD du VM Host dans le même temps. Le support physique présent dans le lecteur CD/DVD du VM Host peut alors être changé par l'administrateur VM Host, ou l'administrateur d'invité s'il y est autorisé. Une fois le support changé, vous pouvez utiliser la commande insert pour reconvertir le NUllDVD virtuel en DVD virtuel, verrouiller le lecteur de CD/DVD du VM Host et rendre le support nouvellement chargé accessible à la machine virtuelle. Par exemple :

# diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual DVD
               type: CD-ROM
               size: 665600 Kbytes
   bytes per sector: 2048
vMP> ej

                Ejectable Guest Devices
Num     Hw-path         (Bus,Slot,Tgt)  Gdev    Pstore  Path
-------------------------------------------------------------------------
[1]     0/0/1/0.7.0     (0,1,7)         dvd     disk    /dev/rdsk/c0t0d0

Enter menu item number or [Q] to Quit: 1
Confirm eject action
     G - Go
     F - Force

Enter menu item or [Q] to Quit: G
vMP> co
# diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual NullDVD
               type: CD-ROM
               size: 0 Kbytes
   bytes per sector: 0

[Après avoir inséré un nouveau disque dans l'unité CD/DVD du VM Host]

vMP> in
Insertable Guest Devices
Num     Hw-path         (Bus,Slot,Tgt)  Gdev
--------------------------------------------
[1]     0/0/1/0.7.0     (0,1,7)         dvd

Enter menu item number or [Q] to Quit: 1
Insertable File Backing Stores
Num     File
---------------------
[1]     /dev/rdsk/c0t0d0

Enter menu item number or [Q] to Quit: 1
Confirm insertion action
     G - Go
     F - Force

Enter menu item or [Q] to Quit: G
vMP> co
# diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual DVD
               type: CD-ROM
               size: 4300800 Kbytes
   bytes per sector: 2048

Pour modifier une banque de support de stockage AVIO existante, spécifiez la commande suivante :

host# hpvmmodify -P guest1 -m disk:avio_stor:0,5,0:disk/dev/rdsk/c1t1d0

Pour modifier un périphérique de stockage SCSI existant pour qu'il soit un périphérique de stockage AVIO, spécifiez la commande suivante :

host# hpvmmodify -P guest1 -m hba:avio_stor:0,5
REMARQUE : Seuls des invités HP-UX peuvent utiliser AVIO, et la banque de support peut être uniquement un disque ou un volume. Les périphériques AVIO attachés ne sont pas pris en charge, et les invités ne peuvent être qu'un disque ou un DVD.

Cette chaîne de commande modifie une carte de périphérique SCSI existante avec un certain nombre de cibles de périphériques de façon à utiliser la carte de périphérique AVIO. La commande présente les restrictions suivantes :

  • Chacun des périphériques banques de support sous la carte HBA SCSI doit être un périphérique AVIO pris en charge et doit respecter les limitations relatives au type de stockage.

  • Toutes les cibles à convertir doivent répertorier le même type de carte de périphérique.

  • La commande peut être exécutée uniquement sur un invité arrêté.

  • Plusieurs entrées de cartes peuvent être placées sur la même ligne de commande, par exemple :

    hpvmmodify -P guest1 -m hba:avio_stor:0,5 -m hba:avio_stor:0,6

    La modification peut également être inversée, afin de rétablir la carte SCSI d'origine :

    hpvmmodify -P guest1 -m hba:scsi:0,5

    L'exemple suivant montre comment convertir scsi en avio_stor :

    # hpvmstatus  -P guest1 -d
    ...
    [Virtual Machine Devices]
    
    [Storage Interface Details]
    disk:scsi:0,5,0:disk:/dev/rdsk/c3t0d0
    disk:scsi:0,5,1:disk:/dev/rdsk/c3t0d1
    disk:scsi:0,5,2:disk:/dev/rdsk/c3t0d2
    disk:scsi:0,5,3:disk:/dev/rdsk/c3t0d3
    disk:scsi:0,5,4:disk:/dev/rdsk/c3t0d4
    ...
    
    # hpvmmodify -P guest1 -m hba:avio_stor:0,5 # hpvmstatus -P guest1 -d 
    ...
    [Virtual Machine Devices]
    
    [Storage Interface Details]
    disk:avio_stor:0,5,0:disk:/dev/rdsk/c3t0d0
    disk:avio_stor:0,5,1:disk:/dev/rdsk/c3t0d1
    disk:avio_stor:0,5,2:disk:/dev/rdsk/c3t0d2
    disk:avio_stor:0,5,3:disk:/dev/rdsk/c3t0d3
    disk:avio_stor:0,5,4:disk:/dev/rdsk/c3t0d4
    ...
    

Les périphériques non pris en charge par AVIO doivent être déplacés vers une nouvelle carte HBA, à l'aide d'opérations d'ajout et de suppression hpvmmodify, avant l'exécution de la commande hpvmmodify indiquée précédemment.

REMARQUE : Le déplacement de périphériques vers une nouvelle carte HBA entraîne la modification des noms de fichiers spéciaux de périphériques et des chemins d'accès matériels des périphériques déplacés. Les applications ou fichiers de configuration sensibles aux noms de fichiers spéciaux de périphériques ou aux chemins d'accès matériels doivent être réparés après le déplacement.

Si l'administrateur VM Host configure un Fichier DVD virtuel pour la machine virtuelle, les options de la console virtuelle permettant d'éjecter et d'insérer sont utilisées pour effectuer une sélection parmi les fichiers ISO présents dans le répertoire de fichiers pour le Fichier DVD virtuel. La commande eject change le Fichier DVD virtuel en un périphérique NullDVD virtuel. L'administrateur VM Host peut ajouter ou supprimer des fichiers ISO du répertoire de système de fichiers pour le Fichier DVD virtuel. Une fois ce répertoire de fichiers ISO mis à jour, utilisez une commande insert pour afficher tous les fichiers ISO nouvellement disponibles dans le répertoire et pour en choisir un à utiliser pour un nouveau Fichier DVD virtuel. Il n'est pas nécessaire de changer le répertoire de fichiers entre chaque opération d'éjection et d'insertion. L'administrateur d'invité peut changer les fichiers ISO présents dans le répertoire de fichiers sans interaction avec l'administrateur VM Host. Par exemple :

# diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual FileDVD
               type: CD-ROM
               size: 665600 Kbytes
   bytes per sector: 2048
vMP> ej
                Ejectable Guest Devices
Num     Hw-path         (Bus,Slot,Tgt)  Gdev    Pstore  Path
-------------------------------------------------------------------------
[1]     0/0/1/0.7.0     (0,1,7)         dvd     file    /var/opt/hpvm/ISO-images/hpux/IOTdisc

Enter menu item number or [Q] to Quit: 1

Confirm eject action
     G - Go
     F - Force

Enter menu item or [Q] to Quit: G
vMP> co
vm # diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual NullDVD
               type: CD-ROM
               size: 0 Kbytes
   bytes per sector: 0

vMP> in
                Insertable Guest Devices
Num     Hw-path         (Bus,Slot,Tgt)  Gdev
--------------------------------------------
[1]     0/0/1/0.7.0     (0,1,7)         dvd

Enter menu item number or [Q] to Quit: 1
                Insertable File Backing Stores
Num     File
---------------------
[1]     0505-FOE.iso
[2]     0512-FOE.iso
[3]     0603-FOE-D1.iso
[4]     0603-FOE-D2.iso
[5]     IOTdisc

Enter menu item number or [Q] to Quit: 1
Confirm insertion action
     G - Go
     F - Force

Enter menu item or [Q] to Quit: G
vMP> co
# diskinfo /dev/rdsk/c1t7d0
SCSI describe of /dev/rdsk/c1t7d0:
             vendor: HP
         product id: Virtual FileDVD
               type: CD-ROM
               size: 3686144 Kbytes
   bytes per sector: 2048

Pour les périphériques attachés, les modifications sont effectuées physiquement sur le périphérique. Le système d'exploitation invité fournit des commandes pour charger et décharger des bandes à l'aide de changeurs de supports, mais le chargement de nouveau support dans le changeur de supports, le changement de bande dans les lecteurs autonomes et le changement de disque avec les graveurs de CD/DVD s'effectuent manuellement. Cela requiert une certaine coopération entre l'administrateur VM Host et l'administrateur d'invité.

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.