GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment installer KVM et Virt-Manager sur Rocky Linux 8 ou AlmaLinux

Vmware Player et VirtualBox sont des moyens populaires d'exécuter des machines virtuelles sur Linux, mais ce sont des Virtualizaer de type 2 qui utilisent le système d'exploitation pour communiquer le noyau. Alors que pour obtenir une vitesse presque native, nous pouvons utiliser Linux KVM signifie Kernel-based Virtual Machine. Le module du noyau KVM est inclus dans Linux depuis la version 2.6.20 du noyau Linux.

Voyons les étapes pour installer KVM sur Rocky Linux, CentOS ou AlmaLinux 8 et Virt Manager une interface graphique pour gérer les machines virtuelles qui y sont exécutées.

Vous voudrez peut-être également connaître les étapes d'installation de VirtualBox sur Rocky Linux 8.

Exigences-

  • Un sudo non root accès utilisateur
  • Activation de la virtualisation dans le BIOS

Étapes pour installer KVM sur Rocky Linux 8

Les étapes et les commandes indiquées ici fonctionneront également pour les distributions Almalinux, CentOS 8/7 et REHL Linux.

1 .Exécuter la mise à jour du système

Pour actualiser le cache système et mettre à jour les packages système existants, ouvrez le terminal de commande et exécutez la commande de mise à jour-

sudo dnf update

2. Vérifiez que la virtualisation est activée ou non sur le système

La plupart des processeurs modernes sont livrés avec un support de virtualisation et la même chose est également activée pour être utilisée dans le BIOS de la carte mère. Par conséquent, pour nous en assurer, exécutons une commande sur le terminal.

cat /proc/cpuinfo | egrep "vmx|svm"

Si la virtualisation matérielle est activée, pour le processeur Intel, vous obtiendrez VMX dans le résultat et pour AMD - SVM.

3. Commande pour installer KVM sur Rocky Linux

Les packages pour installer la machine de virtualisation du noyau sur Rocky Linux sont disponibles dans son référentiel officiel, nous n'avons donc pas besoin d'y ajouter de référentiel tiers. Exécutez simplement la commande ci-dessous et elle sera sur votre système avec d'autres outils de gestion KVM.

sudo dnf install @virt virt-top libguestfs-tools virt-install

Démarrer et activer le démon libvirtd

sudo systemctl enable --now libvirtd

4. Ligne de commande pour créer une machine virtuelle KVM

Bien que nous puissions utiliser une interface utilisateur graphique pour créer facilement des machines virtuelles, nous l'apprendrons plus tard. Voyons ici les commandes que nous pouvons utiliser pour créer une VM à l'aide de notre terminal.

Créer un disque virtuel-

qemu-img create -f qcow2 /var/lib/libvirt/images/mint.qcow2 30G

Remarque  :Dans la commande ci-dessus, modifiez les éléments en gras qui sont :mint - un nom de disque dur virtuel que nous voulons créer et 30G est l'espace que nous voulons lui attribuer.

Commande pour configurer la machine virtuelle et installer le système d'exploitation invité à l'aide du fichier ISO-

 sudo virt-install \
--virt-type kvm \
--name Linuxmint \
--ram 2024 \
--disk /var/lib/libvirt/images/mint.qcow2 \
--network network=default --graphics vnc,listen=0.0.0.0 \
--noautoconsole \
--os-type=linux \
--os-variant=generic \
--cdrom=/home/h2s/Downloads/linuxmint-20.1-cinnamon-64bit.iso

Remarque – Modifiez les valeurs en gras dans la commande ci-dessus selon vos besoins. Par exemple, nous installons ici le système d'exploitation LinuxMint sur notre machine virtuelle invitée exécutée sur KVM à l'aide de la CLI.

–nom – Tapez le nom que vous souhaitez donner à votre VM
–ram – la quantité de mémoire que vous souhaitez attribuer au système d'exploitation invité.
–disk – le chemin du disque que nous avons créé en utilisant qemu-im commande g
–cdrom –  Chemin du fichier ISO que nous voulons utiliser pour installer le système d'exploitation invité

Pour afficher l'interface graphique de VM, vous pouvez utiliser VNC Viewer tel que TigerVNC.

sudo yum install tigervnc

Vérifiez le numéro de port d'affichage VNC pour exécuter la VM

sudo virsh vncdisplay your-vm-name

Ouvrez TigerVNC installé et saisissez l'adresse IP de votre hôte où se trouve KVM a été installé avec le port.

5. Maintenant, d'autres Vrish utiles commandes pour gérer la machine virtuelle invitée

Pour voir toutes les VM installées

sudo virsh list --all

Pour arrêter l'exécution de la VM

sudo virsh stop VM-name 

Pour commencer

sudo virsh start VM-name 

Pour enregistrer l'état actuel d'une VM en cours d'exécution

sudo virsh save vm-name vm-name-save

Pour restaurer la machine virtuelle enregistrée

sudo virsh restore vm-name-save

Redémarrer

sudo virsh reboot vm-name

Suspendre/Suspendre la machine virtuelle

sudo virsh suspend vm-name

Reprendre

sudo virsh resume vm-name

Arrêt

sudo virsh shutdown vm-name

Supprimer

sudo virsh destroy vm-name

Pour connecter la console

sudo virsh console vm-name

Installez Virt-Manager sur Rocky Linux pour créer des machines virtuelles KVM à l'aide de l'interface graphique

Jusqu'à présent, nous avons parlé d'interface de commande pour faire fonctionner les machines virtuelles, cependant, après avoir installé KVM, nous pouvons également utiliser une interface utilisateur graphique à l'aide de Virt-Manager.

1. Commande d'installation de Virt-Manager sur Rocky Linux

Les packages dont nous avons besoin sont déjà dans le référentiel AppStream de Rocky Linux, il suffit donc d'exécuter simplement la commande ci-dessous pour l'obtenir sur votre système-

sudo dnf install virt-manager

2. Créer des machines virtuelles sur Rocky Linux

Quelles que soient les machines virtuelles que vous avez créées jusqu'à présent, elles s'afficheront également sur Virt-manager pour les gérer. À l'aide de cette interface utilisateur graphique, nous pouvons effectuer diverses tâches telles que créer, supprimer, afficher, arrêter, etc. pour les machines virtuelles.

Voyons les étapes pour configurer une machine virtuelle à l'aide de Virt-manager

1. Nouvelle machine virtuelle

Sur Virtual Machine Manager, cliquez sur "Fichier » dans le menu et sélectionnez « Nouvelle machine virtuelle ".

2. Choisissez comment vous souhaitez installer le système d'exploitation.

La plupart du temps, nous utilisons des images ISO pour installer le système d'exploitation invité. Ainsi, sélectionnez "Support d'installation local (image ISO ou CDROM)" et cliquez sur le bouton "Suivant".

3. Choisissez le fichier ISO et le type de système d'exploitation

Cliquez sur Parcourir bouton, cliquez sur le + icône donnée pour les Volumes et sélectionnez l'ISO dossier. Et après cela "Sélectionnez le type de système d'exploitation" Générique par défaut ".

4. Choisissez les paramètres de mémoire et de processeur

Selon les exigences du système d'exploitation de votre machine virtuelle, définissez la RAM et le processeur.

5. Créer une image disque pour la machine virtuelle

Augmentez ou diminuez la quantité de stockage que vous souhaitez ajouter pour un disque virtuel.

5. Nommez votre machine virtuelle et terminez l'installation

6. Ouvrez le KVM en cours d'exécution pour afficher son interface graphique ou CLI

Pour obtenir l'interface utilisateur graphique ou la vue de la console, sélectionnez VM, puis cliquez sur Ouvrir bouton.


Rocky Linux
  1. Comment installer MariaDB 10.6 sur Rocky Linux 8

  2. Comment installer Docker sur Rocky Linux 8

  3. Comment installer et utiliser MongoDB sur Rocky Linux 8

  4. Comment installer Cockpit sur Rocky Linux 8

  5. Comment installer et configurer Memcached sur Rocky Linux/Alma Linux 8

Comment installer OTRS sur AlmaLinux 8 / Rocky Linux 8

Comment installer WordPress sur AlmaLinux 8 | Rocheux Linux 8

Comment installer Docker sur Rocky Linux et AlmaLinux

Comment installer MongoDB sur Rocky Linux et AlmaLinux

Comment installer Java 16 dans Rocky Linux et AlmaLinux

Comment installer Docker sur Rocky Linux et AlmaLinux