![Correction de l'erreur "La requête HTTP simple a été envoyée au port HTTPS" dans Nginx](/f/5225c057fe5fbb0c7f274ce7c56fcf0d.png?width=100&height=100)
KVM, (basé sur le noyau Machine virtuelle) est une plate-forme de virtualisation gratuite et open source pour le noyau Linux. Lorsqu'il est installé sur un système Linux, il devient un hyperviseur de type 2.
Dans cet article, nous examinons comment vous pouvez installer KVM sur Ubuntu 20.04 LTS.
Avant d'installer KVM sur Ubuntu, nous allons d'abord vérifier si le matériel prend en charge KVM. Un minimum requis pour l'installation KVM est la disponibilité des extensions de virtualisation CPU telles que AMD-V et Intel-VT.
Pour vérifier si le système Ubuntu prend en charge la virtualisation, exécutez la commande suivante.
$ egrep -c '(vmx|svm)' /proc/cpuinfo.
Un résultat supérieur à 0 implique que la virtualisation est prise en charge. À partir de la sortie ci-dessous, nous avons confirmé que notre serveur est prêt à fonctionner.
Pour vérifier si votre système prend en charge KVM virtualisation exécutez la commande :
$ sudo kvm-ok.
Si la "kvm-ok” n'est pas présent sur votre serveur, installez-le en exécutant le commande apt:
$ sudo apt install cpu-checker.
Exécutez maintenant le "kvm-ok” pour sonder votre système.
$ sudo kvm-ok.
La sortie indique clairement que nous sommes sur la bonne voie et prêts à procéder à l'installation de KVM.
Avec la confirmation que notre système peut prendre en charge la virtualisation KVM, nous allons installer KVM, Pour installer KVM, virt-manager, pont-utils et d'autres dépendances, exécutez la commande :
$ sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager.
Une petite explication des packages ci-dessus.
Avant d'aller plus loin, nous devons confirmer que le démon de virtualisation - libvritd-démon - est en cours d'exécution. Pour ce faire, exécutez la commande.
$ sudo systemctl status libvirtd.
Vous pouvez l'activer pour démarrer au démarrage en exécutant :
$ sudo systemctl enable --now libvirtd.
Pour vérifier si les modules KVM sont chargés, exécutez la commande :
$ lsmod | grep -i kvm.
Dès la sortie, vous pouvez observer la présence du kvm_intel module. C'est le cas des processeurs Intel. Pour les processeurs AMD, vous obtiendrez le kvm_intel module à la place.
Avec KVM installé avec succès, nous allons maintenant créer une machine virtuelle. Il y a 2 manières de procéder: Vous pouvez créer une machine virtuelle sur la ligne de commande ou en utilisant le KVM virt-manager interface graphique.
Le virt-install L'outil de ligne de commande est utilisé pour créer des machines virtuelles sur le terminal. Un certain nombre de paramètres sont requis lors de la création d'une machine virtuelle.
Voici la commande complète que j'ai utilisée lors de la création d'une machine virtuelle à l'aide d'un En profondeur ISO image:
$ sudo virt-install --name=deepin-vm --os-variant=Debian10 --vcpu=2 --ram=2048 --graphics spice --location=/home/Downloads/deepin-20Beta-desktop-amd64. iso --pont réseau: vibr0
Le --Nom
option spécifie le nom de la machine virtuelle – deepin-vm Le --os-variante
flag indique la famille du système d'exploitation ou le dérivé de la VM. Depuis Deepin20 est un dérivé de Debian, j'ai précisé Debian 10 comme variante.
Pour obtenir des informations supplémentaires sur les variantes du système d'exploitation, exécutez la commande
$ osinfo-requête os.
Le --vcpu
L'option indique les cœurs du CPU dans ce cas 2 cœurs, le --RAM
indique la capacité de RAM qui est 2048 Mo. Le --lieu
flag pointe vers le chemin absolu de l'image ISO et le --réseau
bridge spécifie l'adaptateur à utiliser par la machine virtuelle. Immédiatement après l'exécution de la commande, la machine virtuelle démarrera et le programme d'installation sera lancé prêt pour l'installation de la machine virtuelle.
Le virt-manager L'utilitaire permet aux utilisateurs de créer des machines virtuelles à l'aide d'une interface graphique. Pour commencer, dirigez-vous vers le terminal et exécutez la commande.
$ virt-manager.
La fenêtre du gestionnaire de machine virtuelle s'ouvrira comme indiqué.
Cliquez maintenant sur l'icône du moniteur pour commencer à créer une machine virtuelle.
Dans la fenêtre contextuelle, spécifiez l'emplacement de votre image ISO. Dans notre cas, l'image ISO est située dans le 'Téléchargements’ dans le répertoire de base, nous allons donc sélectionner la première option - Support d'installation local (Image ISO ou CD-ROM). Ensuite, cliquez sur le "Effronté’ pour continuer.
À l'étape suivante, accédez à l'image ISO sur votre système et directement en dessous, spécifiez la famille de système d'exploitation sur laquelle votre image est basée.
Ensuite, sélectionnez la capacité de mémoire et le nombre de CPU qui seront alloués à votre machine virtuelle, et cliquez sur ‘Effronté’.
Et enfin, dans la dernière étape, spécifiez un nom pour votre machine virtuelle et cliquez sur le ‘Finir' bouton.
La création de la machine virtuelle prendra quelques minutes, après quoi le programme d'installation du système d'exploitation que vous installez s'ouvrira.
À ce stade, vous pouvez procéder à l'installation de la machine virtuelle.
Et c'est ainsi que vous procédez à l'installation KVM hyperviseur activé Ubuntu 20.04 C'EST.