Serveur d'impression

Comment installer KVM sur Ubuntu 20.04 Serveur graphique et sans tête – Serveur d’impression

Le 29 avril 2020 - 9 minutes de lecture

– Publicité –

Sur les systèmes d'exploitation Linux, si vous recherchez les meilleures alternatives à VirtualBox, KVM en fait partie. Sans aucun doute, la boîte virtuelle est un très bon logiciel pour virtualiser différents OS sur Linux, Windows, macOS et FreeBSD.

KVM signifie Kernel-based Virtual Machine fournit une virtualisation basée sur le noyau Linux et fonctionne sur des processeurs X86 avec les technologies de virtualisation matérielle appropriées d'Intel (VT) ou AMD (AMD-V) et sur l'architecture System z.

Étape pour installer KVM sur le serveur Ubuntu 20.04 LTS


Ici, dans cet article, vous verrez les étapes pour installer KVM sur Ubuntu 20.04 Focal Fossa, puis l'utiliser via la ligne de commande (pour serveur sans tête) aussi bien que interface utilisateur graphique via Virt-Manager pour créer des machines virtuelles.

Exigences

Distribution Ubuntu 20.04 Linux, processeur pris en charge pour la virtualisation et utilisateur non root avec sudo droits. Ici, vous allez d'abord configurer KVM, puis Virt-manager puis vous verrez comment utiliser les deux.

Étape 1: mettre à jour le système

Pour vous assurer que tous les packages disponibles sur votre système Ubuntu 20.04 LTS sont à jour. Nous exécuterons une commande de mise à jour du système.

mise à jour sudo apt

Étape 2: Vérifiez que votre CPU prend en charge la virtualisation

Avant d'installer KVM, nous devons savoir si notre serveur, PC ou ordinateur portable prend en charge la virtualisation ou non, exécutez donc une simple commande donnée ci-dessous.

lsmod | grep kvm

La sortie sera quelque chose comme ceci:

J'utilise un processeur AMD, il est donc montré que, si vous êtes sur Intel, cela sera imprimé dans la sortie.

kvm_amd 98304 0
ccp 86016 1 kvm_amd
kvm 663552 1 kvm_amd

Nous pouvons également utiliser l'utilitaire CPU Checker pour vérifier si KVM est pris en charge par le CPU ou non. Pour cela, utilisez ces commandes:

sudo apt install cpu-checker
sudo kvm-ok

La sortie sera comme ceci:

h2smedia @ h2smedia: ~ $ sudo kvm-ok
INFO: / dev / kvm existe
L'accélération KVM peut être utilisée

Vérifiez KVM pris en charge par le CPU ou non
Vérifiez KVM pris en charge par le CPU ou non

Étape 3: installer KVM sur Ubuntu 20.04

Pour obtenir la machine virtuelle basée sur le noyau sur Ubuntu, nous n'avons pas besoin d'ajouter d'application tierce. Il est déjà dans le référentiel officiel d'Ubuntu et peut être installé à l'aide du gestionnaire de packages APT.

Avec KVM, nous installons également d'autres outils nécessaires pour gérer nos machines virtuelles.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

Étape 4: ajouter un utilisateur au groupe libvrt

Pour utiliser l'utilisateur existant avec tous les droits pour gérer les machines virtuelles à l'aide de la libvrt, nous devons ajouter dans son groupe, bien généralement cela se fait automatiquement, cependant, utilisez la commande:

sudo adduser Nom d'utilisateur libvirt

Remplace le Nom d'utilisateur avec votre ubuntu.

Pour vous assurer que le Libvirt fonctionne correctement, vérifiez son état:

état du service libvirtd

Maintenant, nous pouvons commencer à créer des machines virtuelles sur Ubuntu en utilisant le KVM. Il y a deux façons de le faire, l'une est en ligne de commande et l'autre est un outil graphique appelé Virt-Manager. Nous montrons les deux.

Gérer la machine virtuelle KVM à l'aide de la ligne de commande

Créer une machine virtuelle sur CLI

Avant de poursuivre l'installation virt-viewer Si vous ne l'avez pas fait sur votre machine, cependant, pour les serveurs sans tête, nous avons besoin d'une autre machine qui prend en charge l'interface graphique pour accéder aux invités exécutant KVM à l'aide de Virt-Manager / Virt-Viewer ou du visualiseur VNC.

sudo apt install virt-viewer

Pour créer et gérer une VM à l'aide de la ligne de commande, nous avons également besoin du fichier ISO de la distribution que vous souhaitez utiliser comme OS invité.

Une fois que vous l'avez utilisé avec la commande ci-dessous.

sudo virt-install --name = Slax --disk path = / var / lib / libvirt / images / dsk.qcow2, size = 10 --graphics spice --vcpu = 1 --ram = 1024 --cdrom Downloads / slax .ISO - pont réseau = virbr0

Explication des commandes utilisées ci-dessus:

-Nom – Utilisez pour donner un nom à votre machine virtuelle.

–Chemin du disque: Emplacement où vous souhaitez créer un lecteur de stockage virtuel pour le système d'exploitation invité à installer. Dans la commande ci-dessus: Images sous libvirt est le dossier dans lequel je veux créer un disque de stockage virtuel dans le .qcow2 format. Alors le dsk.qcow2 est le nom donné à l'image de stockage formatée en qcow2, vous pouvez choisir un emplacement différent avec un autre nom de volume. Vous pouvez également utiliser d'autres formats d'image disque tels que img.

-graphique: Type de graphiques pour exporter l'affichage de l'OS invité, généralement Spice ou VNC.

–Vcpu: Définissez le nombre de CPU virtuels que vous souhaitez affecter à la machine virtuelle.

-RAM: Quantité de mémoire.

-CD ROM: emplacement du fichier ISO pour démarrer la VM initialement pour l'installation.

–Un pont de réseau: Interface réseau pour machines virtuelles.

Connecter Virt-Viewer

Au moment où vous exécutez la commande ci-dessus pour créer une machine virtuelle sur KVM, le processus allouera les ressources mentionnées telles que l'espace sur le disque dur, la RAM, le processeur et autres, ainsi qu'il recherchera immédiatement le Virt-Vierwer installé sur notre système et pop -une fenêtre d'interface graphique pour l'installation de la VM invitée.

Installer des machines KVM à l'aide du terminal de commande et de virt-viewer
Installer des machines KVM à l'aide du terminal de commande et de virt-viewer

Pour connecter à distance KVM via Virt-Viewer, voici la commande:

virt-viewer --connect qemu + ssh: // username @ server-ip / system VMname

Nom d'utilisateur: Nom d'utilisateur du système qui exécute le KVM

Server-IP: Adresse IP ou nom de domaine du serveur KVM.

VMname: Nom de la machine virtuelle à connecter

Virtual Manager peut également être utilisé dans le même but pour connecter une VM à distance.

Créer et gérer des machines virtuelles KVM via GUI Virt-Manager

1. Installez Virt-Manager

Pour gérer graphiquement l'environnement virtuel KVM sur Ubuntu 20.04, nous avons plusieurs outils et l'un des plus populaires développé par RedHat est Virt-Manager. Il s'agit d'un outil simple qui utilise libvirt pour gérer les machines virtuelles au soleil sur Qemu / KVM.

L'outil est disponible en téléchargement dans le dépôt officiel Ubuntu, voici donc la commande:

sudo apt install virt-manager

2. Exécutez Virt-Manager pour créer des machines virtuelles

Après l'installation, il peut être démarré à partir du Activités, allez-y et cherchez-le. Une fois qu'il apparaît, cliquez sur le Icône d'affichage pour créer une nouvelle machine virtuelle.

En outre, si vous avez précédemment créé une machine virtuelle via la ligne de commande, tout ce qui sera également présent sur Virtual Machine Manager; si vous le souhaitez, vous pouvez commencer à les utiliser directement.

Créer une nouvelle machine virtuelle
Créer une nouvelle machine virtuelle

3. Support d'installation local (image ISO ou CD-ROM)

La première étape consiste à définir le support de démarrage pour VM, donc sélectionnez Support d'installation local, la première option. Dans le cas où vous avez déjà importé ou utilisé une image de disque VM qui peut également être utilisée.

Créer une machine virtuelle QEMU ou KVM

Maintenant, cliquez sur le Feuilleter bouton et à nouveau sur le Parcourir local pour ouvrir le gestionnaire de fichiers, accédez au fichier ISO Distribution ou OS que vous souhaitez installer.

Parcourir le fichier ISO local
Parcourir le fichier ISO local

Après cela, décochez la case "Détection automatique depuis la source ou le support d'installation" au cas où il n'aurait pas pu détecter le système d'exploitation que vous êtes sur le point d'installer. Et puis cliquez sur le X bouton donné à l'avant de l'espace pour "Choisissez le système d'exploitation que vous installez»Et tapez quelques mots de la distribution. Comme il apparaît, sélectionnez-le.

Insérer un fichier ISO pour KVM dans Virt Manager
Insérer un fichier ISO pour KVM dans Virt Manager

4. Créez une image disque pour la machine virtuelle KVM

À cette étape, entrez la quantité de stockage que vous souhaitez affecter à la machine virtuelle que vous êtes sur le point d'installer. Par exemple, pour Debian, l'utilisateur peut commencer avec 20 Go d'espace ou plus.

Créer un fichier d'image disque
Créer un fichier d'image disque

5. Choisissez les paramètres de mémoire et de CPU

Une autre chose importante à régler est RAM et CPU virtuel, cependant, la quantité maximale de ressources dans les deux que vous pouvez affecter sera indiquée au bas des cases. Par exemple, la RAM totale disponible pour affecter sur notre système est de 3887 Mo de RAM et 4 CPU, vous pouvez le voir dans les captures d'écran ci-dessous.

Configuration de la RAM et du CPU virtuel
Configuration de la RAM et du CPU virtuel

6. Nom du VM et sélection du réseau

Modifiez le nom de la VM, si vous le souhaitez et sélectionnez le type de réseau, par défaut il sera sur NAT.

Configuration du réseau et nom de la VM
Configuration du réseau et nom de la VM

7. Exécutez la machine ou modifiez la configuration matérielle

Si vous souhaitez exécuter la machine, sélectionnez-la et cliquez sur le vert bouton de lecture de couleur. Ou bien pour éditer le hardwar existantLa configuration de toute machine virtuelle créée répertoriée sur Virtual Manager, sélectionnez-la et cliquez sur le Ouvert bouton.

Ouvrir la machine virtuelle créée
Ouvrir la machine virtuelle créée

Maintenant, cliquez sur le bouton d'exclamation de couleur bleue.

Montrez le matériel
Montrez le matériel

Toutes les ressources matérielles disponibles seront devant vous, il vous suffit d'ajouter, de supprimer ou de modifier ce que vous voulez.

Modifier la configuration matérielle de la machine virtuelle KVM
Modifier la configuration matérielle de la machine virtuelle KVM

Une fois terminé, cliquez sur le Afficher icône puis Début bouton.

Démarrer la machine virtuelle
Démarrer la machine virtuelle

En quelques secondes, votre machine KVM démarre et vous donne accès à l'installation du système d'exploitation invité.

Installer Linux sur KVM
Installer Linux sur KVM

Autres articles:

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.