Recherche de site Web

Comment créer des machines virtuelles dans KVM à l'aide de Virt-Manager


Lorsque vous commencez, assurez-vous que l'hyperviseur KVM est installé sur votre système. Acronyme de Kernel-based Virtual Machine, KVM est une combinaison de modules de noyau et d'utilitaires nécessaires pour exécuter des machines virtuelles sur un système hôte. Ceux-ci incluent QEMU, virt-install, le démon libvirtd, virt-manager et bien d'autres.

Nous avons des articles élaborés sur :

  • Comment installer KVM sur Ubuntu 20.04
  • Comment installer KVM sur CentOS 8/RHEL 8

Pour ce guide, je travaillerai sur Ubuntu 20.04 pour illustrer comment virt-manager peut être utilisé pour créer et gérer des machines virtuelles.

Création de machines virtuelles à l'aide de Virt-Manager

Pour commencer, lancez virt-manager. Ceci peut être réalisé de deux manières. Vous pouvez utiliser le gestionnaire d'applications pour rechercher l'application virt-manager comme indiqué.

Si vous exécutez sur un terminal, exécutez la commande suivante :

sudo virt-manager

Cela lancera l'application GUI du gestionnaire de Machines virtuelles, comme indiqué.

Pour commencer à créer une machine virtuelle, cliquez sur l'icône « Nouvelle machine virtuelle » dans le coin supérieur gauche, juste en dessous de l'élément de menu « Fichier ».

L'étape suivante présente une liste d'options parmi lesquelles vous pouvez choisir lors de la sélection de votre système d'exploitation préféré.

  • La première option – Support d'installation local (image ISO ou CDROM) – vous permet de sélectionner une image ISO située sur votre système local ou de sélectionner un système d'exploitation à partir d'un lecteur de CD ou de DVD inséré.
  • La deuxième option – Installation réseau (HTTP, FTP ou NFS) – vous permet de sélectionner une image ISO sur le réseau. Pour que cela fonctionne, l'image ISO doit être montée sur un serveur Web, un serveur FTP ou un système de fichiers réseau. Nous disposons d'un guide complet sur la façon de déployer une machine virtuelle sur le réseau à l'aide de HTTP, FTP et NFS.
  • La troisième option – Network Boot (PXE) – permet à la machine virtuelle de démarrer à partir de la carte réseau.
  • Et la quatrième option – Importer une image disque existante – Vous permet de générer une machine virtuelle à partir d'une image virtuelle KVM existante.

Assurez-vous de sélectionner l'option qui vous convient. Dans mon cas, j'ai déjà une image ISO Debian 10 sur mon système local. Par conséquent, je vais sélectionner la première option et cliquer sur le bouton « Suivant ».

Ensuite, cliquez sur le bouton « parcourir localement » et sélectionnez votre image disque.

Dans l'image ci-dessous, l'image ISO a déjà été sélectionnée. Acceptez les valeurs par défaut pour « Type de système d'exploitation » et « Version », puis cliquez sur « Suivant ».

À l'étape suivante, spécifiez la taille de la RAM et le nombre de cœurs de processeur à attribuer, puis cliquez sur « Suivant ».

Ensuite, spécifiez l'espace disque pour la machine virtuelle et cliquez sur « Suivant ».

Lors de la dernière étape, fournissez le nom préféré de la machine virtuelle et confirmez que tous les autres détails de la machine virtuelle sont corrects. De plus, vous pouvez choisir de configurer les préférences réseau. Par exemple, vous pouvez choisir d'utiliser le réseau NAT par défaut ou de passer à un réseau ponté si vous souhaitez que votre machine invitée soit sur le même réseau que l'hôte.

Pour démarrer la machine virtuelle, cliquez sur le bouton « Terminer ».

Cela lance la machine virtuelle. Pour ceux qui ont déjà installé Debian 10, cette étape devrait vous sembler familière. Cependant, nous ne terminerons pas l'installation car notre objectif principal est de créer et de gérer des machines virtuelles à l'aide de KVM. Nous avons un guide détaillé sur la façon d’installer Debian 10.

C'est à peu près tout. Dans le prochain article, nous verrons comment gérer les machines virtuelles KVM avec Virt-manager ou vous pouvez également utiliser cockpit pour gérer les machines virtuelles. Si vous avez des questions sur cet article, n'hésitez pas à les poser dans les commentaires.

Source : access.redhat.com