10.6. Gestion des instances de machines virtuelles


Si vous avez des instances de machines virtuelles autonomes (VMI) qui ont été créées indépendamment en dehors de l'environnement OpenShift Virtualization, vous pouvez les gérer en utilisant la console web ou en utilisant les commandes oc ou virtctl à partir de l'interface de ligne de commande (CLI).

La commande virtctl offre plus d'options de virtualisation que la commande oc. Par exemple, vous pouvez utiliser virtctl pour mettre en pause une VM ou exposer un port.

10.6.1. À propos des instances de machines virtuelles

Une instance de machine virtuelle (IMV) est une représentation d'une machine virtuelle (VM) en cours d'exécution. Lorsqu'une IMV appartient à une VM ou à un autre objet, vous la gérez par l'intermédiaire de son propriétaire dans la console Web ou à l'aide de l'interface de ligne de commande (CLI) oc.

Un VMI autonome est créé et démarré indépendamment avec un script, par automatisation, ou en utilisant d'autres méthodes dans le CLI. Dans votre environnement, vous pouvez avoir des IMV autonomes qui ont été développées et démarrées en dehors de l'environnement OpenShift Virtualization. Vous pouvez continuer à gérer ces IMV autonomes en utilisant le CLI. Vous pouvez également utiliser la console web pour des tâches spécifiques associées aux IMV autonomes :

  • Dresser la liste des IMV autonomes et de leurs coordonnées.
  • Modifier les étiquettes et les annotations pour une IMV autonome.
  • Supprimer une VMI autonome.

Lorsque vous supprimez une VM, la VMI associée est automatiquement supprimée. Vous supprimez directement une VMI autonome car elle n'appartient pas à des VM ou à d'autres objets.

Note

Avant de désinstaller OpenShift Virtualization, listez et visualisez les VMIs autonomes en utilisant le CLI ou la console web. Ensuite, supprimez tous les VMI en suspens.

10.6.2. Liste de toutes les instances de machines virtuelles à l'aide de l'interface de gestion

Vous pouvez lister toutes les instances de machines virtuelles (IMV) de votre cluster, y compris les IMV autonomes et celles appartenant à des machines virtuelles, en utilisant l'interface de ligne de commande (CLI) oc.

Procédure

  • Dressez la liste de toutes les IMV en exécutant la commande suivante :

    $ oc get vmis

10.6.3. Lister les instances de machines virtuelles autonomes à l'aide de la console web

La console web vous permet de répertorier et de visualiser les instances de machines virtuelles (VMI) autonomes de votre cluster qui n'appartiennent pas à des machines virtuelles (VM).

Note

Les IMV appartenant à des machines virtuelles ou à d'autres objets ne sont pas affichées dans la console Web. La console Web n'affiche que les IMV autonomes. Si vous souhaitez répertorier toutes les IMV de votre cluster, vous devez utiliser le CLI.

Procédure

  • Cliquez sur Virtualization VirtualMachines dans le menu latéral.

    Vous pouvez identifier un IMV autonome par un badge de couleur foncée à côté de son nom.

10.6.4. Modifier une instance de machine virtuelle autonome à l'aide de la console web

Vous pouvez modifier les annotations et les étiquettes d'une instance de machine virtuelle autonome (VMI) à l'aide de la console Web. Les autres champs ne sont pas modifiables.

Procédure

  1. Dans la console OpenShift Container Platform, cliquez sur Virtualization VirtualMachines dans le menu latéral.
  2. Sélectionnez un IMV autonome pour ouvrir la page VirtualMachineInstance details.
  3. Dans l'onglet Details, cliquez sur l'icône représentant un crayon à côté de Annotations ou Labels.
  4. Apportez les modifications nécessaires et cliquez sur Save.

10.6.5. Suppression d'une instance de machine virtuelle autonome à l'aide du CLI

Vous pouvez supprimer une instance de machine virtuelle autonome (VMI) en utilisant l'interface de ligne de commande (CLI) oc.

Conditions préalables

  • Identifiez le nom de la VMI que vous souhaitez supprimer.

Procédure

  • Supprimez la VMI en exécutant la commande suivante :

    oc delete vmi <vmi_name>

10.6.6. Suppression d'une instance de machine virtuelle autonome à l'aide de la console web

Supprimer une instance de machine virtuelle autonome (VMI) à partir de la console web.

Procédure

  1. Dans la console web d'OpenShift Container Platform, cliquez sur Virtualization VirtualMachines dans le menu latéral.
  2. Cliquez sur Actions Delete VirtualMachineInstance.
  3. Dans la fenêtre de confirmation, cliquez sur Delete pour supprimer définitivement l'IMV autonome.
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.