Comment installer KVM sur Ubuntu 20.04 Serveur graphique et sans tête – Serveur d’impression
– 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.
Sommaire
É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
É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.
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.
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.
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.
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.
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.
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.
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.
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.
Maintenant, cliquez sur le bouton d'exclamation de couleur bleue.
Toutes les ressources matérielles disponibles seront devant vous, il vous suffit d'ajouter, de supprimer ou de modifier ce que vous voulez.
Une fois terminé, cliquez sur le Afficher icône puis Début bouton.
En quelques secondes, votre machine KVM démarre et vous donne accès à l'installation du système d'exploitation invité.
Autres articles:
Commentaires
Laisser un commentaire