14.6. Gestion des lecteurs optiques virtuels
Lorsque vous utilisez une machine virtuelle (VM), vous pouvez accéder aux informations stockées dans une image ISO sur l'hôte. Pour ce faire, attachez l'image ISO à la VM en tant que lecteur optique virtuel, tel qu'un lecteur de CD ou de DVD.
Les sections suivantes fournissent des informations sur l'utilisation de la ligne de commande pour :
- Attacher un lecteur et une image ISO à une VM
- Attacher un CD-ROM à une VM en cours d'exécution
- Remplacer une image ISO dans un lecteur optique virtuel
- Supprimer une image ISO d'un lecteur optique virtuel
- Retirer un disque de la VM
- Retirer un CD-ROM d'une machine virtuelle en cours d'exécution
14.6.1. Attacher des lecteurs optiques aux machines virtuelles Copier lienLien copié sur presse-papiers!
Pour attacher une image ISO en tant que lecteur optique virtuel, modifiez le fichier de configuration XML de la machine virtuelle (VM) et ajoutez le nouveau lecteur.
Conditions préalables
- Vous devez stocker et copier le chemin d'accès de l'image ISO sur la machine hôte.
Procédure
Utilisez l'utilitaire
virt-xml
avec l'argument--add-device
:Par exemple, la commande suivante attache l'image ISO
example-ISO-name
, stockée dans le répertoire/home/username/Downloads
, à la VMexample-VM-name
.virt-xml example-VM-name --add-device --disk /home/username/Downloads/example-ISO-name.iso,device=cdrom
# virt-xml example-VM-name --add-device --disk /home/username/Downloads/example-ISO-name.iso,device=cdrom Domain 'example-VM-name' defined successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
- Exécutez la VM et vérifiez si l'appareil est présent et s'il fonctionne comme prévu.
14.6.2. Ajouter un CD-ROM à une machine virtuelle en cours d'exécution à l'aide de la console web Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser la console web pour insérer un CD-ROM dans une machine virtuelle (VM) en cours d'exécution sans spécifier le support.
Conditions préalables
Procédure
- Arrêtez la VM.
Attacher un périphérique CD-ROM virtuel sans spécifier d'image source.
virt-xml vmname --add-device --disk target.dev=sda,device=cdrom
# virt-xml vmname --add-device --disk target.dev=sda,device=cdrom
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Exécutez la VM.
- Ouvrez la console web et dans l'interface , cliquez sur la VM à laquelle vous voulez attacher un CD-ROM.
Faites défiler jusqu'à
.La section Disques affiche des informations sur les disques affectés à la VM, ainsi que des options permettant d'accéder à Add ou Edit.
Cliquez sur l'option cdrom.
pour le périphériqueChoisissez une adresse Source pour le fichier que vous souhaitez joindre :
- Custom Path: Le fichier se trouve dans un répertoire personnalisé sur la machine hôte.
- Use existing: Le fichier se trouve dans les pools de stockage que vous avez créés.
- Cliquez sur .
Vérification
- Dans l'interface des Disks. , le fichier apparaîtra dans la section
14.6.3. Remplacement des images ISO dans les lecteurs optiques virtuels Copier lienLien copié sur presse-papiers!
Pour remplacer une image ISO attachée en tant que lecteur optique virtuel à une machine virtuelle (VM), modifiez le fichier de configuration XML de la VM et spécifiez le remplacement.
Conditions préalables
- Vous devez stocker l'image ISO sur la machine hôte.
- Vous devez connaître le chemin d'accès à l'image ISO.
Procédure
Localisez le périphérique cible sur lequel le CD-ROM est attaché à la VM. Vous trouverez cette information dans le fichier de configuration XML de la VM.
Par exemple, la commande suivante affiche le fichier de configuration XML de la VM
example-VM-name
Où le périphérique cible pour le CD-ROM estsda
.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Utilisez l'utilitaire
virt-xml
avec l'argument--edit
.Par exemple, la commande suivante remplace l'image ISO
example-ISO-name
, attachée à la VMexample-VM-name
à la ciblesda
, par l'image ISOexample-ISO-name-2
stockée dans le répertoire/dev/cdrom
.virt-xml example-VM-name --edit target=sda --disk /dev/cdrom/example-ISO-name-2.iso
# virt-xml example-VM-name --edit target=sda --disk /dev/cdrom/example-ISO-name-2.iso Domain 'example-VM-name' defined successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
- Exécutez la VM et vérifiez si l'appareil est remplacé et fonctionne comme prévu.
14.6.4. Suppression des images ISO des lecteurs optiques virtuels Copier lienLien copié sur presse-papiers!
Pour supprimer une image ISO d'un lecteur optique virtuel attaché à une machine virtuelle (VM), modifiez le fichier de configuration XML de la VM.
Procédure
Localisez le périphérique cible sur lequel le CD-ROM est attaché à la VM. Vous trouverez cette information dans le fichier de configuration XML de la VM.
Par exemple, la commande suivante affiche le fichier de configuration XML de la VM
example-VM-name
, où le périphérique cible pour le CD-ROM estsda
.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Utilisez l'utilitaire
virt-xml
avec l'argument--edit
.Par exemple, la commande suivante supprime l'image ISO
example-ISO-name
du lecteur de CD connecté à la VMexample-VM-name
.virt-xml example-VM-name --edit target=sda --disk path=
# virt-xml example-VM-name --edit target=sda --disk path= Domain 'example-VM-name' defined successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
- Exécutez la VM et vérifiez que l'image n'est plus disponible.
14.6.5. Suppression des lecteurs optiques des machines virtuelles Copier lienLien copié sur presse-papiers!
Pour supprimer un lecteur optique attaché à une machine virtuelle (VM), modifiez le fichier de configuration XML de la VM.
Procédure
Localisez le périphérique cible sur lequel le CD-ROM est attaché à la VM. Vous trouverez cette information dans le fichier de configuration XML de la VM.
Par exemple, la commande suivante affiche le fichier de configuration XML de la VM
example-VM-name
, où le périphérique cible pour le CD-ROM estsda
.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Utilisez l'utilitaire
virt-xml
avec l'argument--remove-device
.Par exemple, la commande suivante supprime le lecteur optique attaché en tant que cible
sda
de la VMexample-VM-name
.virt-xml example-VM-name --remove-device --disk target=sda
# virt-xml example-VM-name --remove-device --disk target=sda Domain 'example-VM-name' defined successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
- Confirmez que le dispositif n'est plus répertorié dans le fichier de configuration XML de la VM.
14.6.6. Suppression d'un CD-ROM d'une machine virtuelle en cours d'exécution à l'aide de la console web Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser la console web pour éjecter un périphérique CD-ROM d'une machine virtuelle (VM) en cours d'exécution.
Conditions préalables
Procédure
- Dans l'interface , cliquez sur la VM dont vous souhaitez supprimer le CD-ROM.
Faites défiler jusqu'à
.La section Disques affiche des informations sur les disques affectés à la VM, ainsi que des options permettant d'accéder à Add ou Edit.
Cliquez sur l'option cdrom.
pour le périphériqueLa boîte de dialogue Eject media from VM? s'ouvre.
- Cliquez sur .
Vérification
- Dans l'interface des Disks. , le fichier joint n'est plus affiché dans la section