Rechercher

14.4. Gestion des périphériques hôtes à l'aide de la console web

download PDF

Pour modifier la fonctionnalité de votre machine virtuelle (VM), vous pouvez gérer les périphériques hôtes attachés à votre VM en utilisant la console web de Red Hat Enterprise Linux 9.

Les périphériques hôtes sont des périphériques physiques attachés au système hôte. En fonction de vos besoins, vous pouvez permettre à vos machines virtuelles d'accéder directement à ces périphériques et composants matériels.

Vous pouvez utiliser la console web pour :

14.4.1. Visualisation des périphériques attachés aux machines virtuelles à l'aide de la console web

Avant d'ajouter ou de modifier les périphériques attachés à votre machine virtuelle (VM), vous pouvez afficher les périphériques déjà attachés à votre VM. La procédure suivante fournit des instructions pour visualiser ces périphériques à l'aide de la console Web.

Conditions préalables

Procédure

  1. Dans l'interface Machines virtuelles, cliquez sur la VM dont vous voulez voir les informations.

    Une nouvelle page s'ouvre avec des informations détaillées sur la VM.

  2. Faites défiler jusqu'à la section Host devices.

    Page displaying the Host devices section of the virtual machine.

Ressources supplémentaires

14.4.2. Attacher des périphériques à des machines virtuelles à l'aide de la console web

Pour ajouter des fonctionnalités spécifiques à votre machine virtuelle (VM), vous pouvez utiliser la console web pour attacher des périphériques hôtes à la VM.

Note

La connexion de plusieurs périphériques hôtes en même temps ne fonctionne pas. Vous ne pouvez attacher qu'un seul périphérique à la fois.

Pour plus d'informations, voir les problèmes connus de RHEL 9.

Conditions préalables

  • Si vous attachez des périphériques PCI, assurez-vous que l'état de l'attribut managed de l'élément hostdev est réglé sur yes.

    Note

    Lorsque vous attachez des périphériques PCI à votre VM, n'omettez pas l'attribut managed de l'élément hostdev ou donnez-lui la valeur no. Si vous le faites, les périphériques PCI ne peuvent pas se détacher automatiquement de l'hôte lorsque vous les passez à la VM. Ils ne peuvent pas non plus se rattacher automatiquement à l'hôte lorsque vous éteignez la VM.

    En conséquence, l'hôte peut ne plus répondre ou s'arrêter de manière inattendue.

    Vous pouvez trouver le statut de l'attribut managed dans la configuration XML de votre VM. L'exemple suivant ouvre la configuration XML de la VM example-VM-1.

    # virsh edit example-VM-1
  • Sauvegarder les données importantes de la VM.
  • Optional: Sauvegardez la configuration XML de votre VM. Par exemple, pour sauvegarder la VM example-VM-1:

    # virsh dumpxml example-VM-1 > example-VM-1.xml
  • Le plug-in VM de la console web est installé sur votre système.

Procédure

  1. Dans l'interface Machines virtuelles, cliquez sur la VM à laquelle vous souhaitez attacher un périphérique hôte.

    Une nouvelle page s'ouvre avec une section Overview contenant des informations de base sur la VM sélectionnée et une section Console permettant d'accéder à l'interface graphique de la VM.

  2. Faites défiler jusqu'à Host devices.

    La section Host devices affiche des informations sur les périphériques attachés à la VM ainsi que des options pour Add ou Remove périphériques.

    Image displaying the host devices section of the selected VM.
  3. Cliquez sur Ajouter un périphérique hôte.

    La boîte de dialogue Add host device apparaît.

    Image displaying the Add host device dialog box.
  4. Sélectionnez le périphérique que vous souhaitez attacher à la VM.
  5. Cliquez sur Ajouter

    Le périphérique sélectionné est attaché à la VM.

Vérification

  • Exécutez la VM et vérifiez si l'appareil apparaît dans la section Host devices.

14.4.3. Suppression des périphériques des machines virtuelles à l'aide de la console web

Pour libérer des ressources, modifier les fonctionnalités de votre VM, ou les deux, vous pouvez utiliser la console web pour modifier la VM et supprimer les périphériques hôtes qui ne sont plus nécessaires.

Avertissement

La suppression des périphériques hôtes USB connectés à l'aide de la console web peut échouer en raison d'une corrélation incorrecte entre les numéros de périphérique et de bus du périphérique USB.

Pour plus d'informations, voir les problèmes connus de RHEL 9.

Pour contourner le problème, supprimez la partie <hostdev> du périphérique USB de la configuration XML de la VM à l'aide de l'utilitaire virsh. L'exemple suivant ouvre la configuration XML de la VM example-VM-1:

# virsh edit <example-VM-1>

Conditions préalables

  • Le plug-in VM de la console web est installé sur votre système.
  • Optional: Sauvegardez la configuration XML de votre VM en utilisant virsh dumpxml example-VM-1 et en envoyant le résultat dans un fichier. Par exemple, la procédure suivante permet de sauvegarder la configuration de votre VM testguest1 dans le fichier testguest1.xml:

    # virsh dumpxml testguest1 > testguest1.xml
    # cat testguest1.xml
    <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
      <name>testguest1</name>
      <uuid>ede29304-fe0c-4ca4-abcd-d246481acd18</uuid>
      [...]
    </domain>

Procédure

  1. Dans l'interface Machines virtuelles, cliquez sur la VM dont vous souhaitez supprimer un périphérique hôte.

    Une nouvelle page s'ouvre avec une section Overview contenant des informations de base sur la VM sélectionnée et une section Console permettant d'accéder à l'interface graphique de la VM.

  2. Faites défiler jusqu'à Host devices.

    La section Host devices affiche des informations sur les périphériques attachés à la VM ainsi que des options pour Add ou Remove périphériques.

    Image displaying the host dvices section of the selected VM.
  3. Cliquez sur le bouton Supprimer en regard du périphérique que vous souhaitez supprimer de la VM.

    Une boîte de dialogue de confirmation de la suppression du périphérique s'affiche.

    Image displaying the option to remove an attached virtual device.
  4. Cliquez sur Supprimer.

    L'appareil est retiré de la VM.

Résolution de problèmes

  • Si la suppression d'un périphérique hôte rend votre VM non amorçable, utilisez l'utilitaire virsh define pour restaurer la configuration XML en rechargeant le fichier de configuration XML que vous avez sauvegardé précédemment.

    # virsh define testguest1.xml
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.