Recherche de site Web

Gestion des machines virtuelles KVM avec la console Web Cockpit sous Linux


Cockpit est un outil frontal gratuit et open source qui fournit un accès administratif aux systèmes Linux. Il permet aux administrateurs système de surveiller, gérer et dépanner les serveurs Linux. Il fournit une interface Web intuitive qui permet de naviguer facilement et de suivre les principales fonctionnalités et ressources du système.

Vous pouvez faire beaucoup de choses avec le Cockpit. Vous pouvez surveiller les métriques du système telles que l'utilisation du processeur et de la mémoire, afficher les journaux système, configurer la mise en réseau, vérifier l'état du service en cours d'exécution, gérer les comptes d'utilisateurs et bien plus encore.

Dans ce guide, nous nous concentrerons sur la façon dont vous pouvez gérer les machines virtuelles KVM avec la console Web Cockpit sous Linux.

Exigences

Avant de continuer, assurez-vous d'avoir installé la plate-forme de virtualisation KVM sur votre système Linux. Nous avons un guide détaillé sur la façon d'installer KVM sur CentOS 8 et comment installer KVM sur Ubuntu 20.04.

Étape 1 : Installer la console Web Cockpit sous Linux

La première tâche sera d'installer Cockpit sur un serveur Linux. Nous montrerons comment procéder sur les systèmes Debian et Ubuntu. Nous avons déjà un article sur la façon d'installer Cockpit sur CentOS 8 et RHEL 8.

Pour commencer, mettez à jour vos listes de packages système.

sudo apt update

Ensuite, installez la console cockpit en appelant la commande :

sudo apt install cockpit

En plus du cockpit, vous devez installer le package cockpit-machines pour vous aider à gérer les machines virtuelles.

sudo apt install cockpit-machines

Une fois l'installation réussie, démarrez Cockpit à l'aide de la commande :

sudo systemctl start cockpit

Pour vérifier son état, exécutez :

sudo systemctl status cockpit

Le résultat ci-dessous confirme que l'interface graphique du cockpit fonctionne comme prévu.

Étape 2 : Accéder à la console Web du Cockpit

Par défaut, cockpit écoute sur le port TCP 9090. Vous pouvez le confirmer à l'aide de la commande netstat comme indiqué.

sudo netstat -pnltu | grep 9090

Si vous accédez à Cockpit à distance et que votre serveur se trouve derrière le pare-feu UFW, vous devez autoriser le port 9090 sur le pare-feu. Pour y parvenir, exécutez la commande :

sudo ufw allow 9090/tcp
sudo ufw reload

Pour accéder à l'interface Cockpit, ouvrez votre navigateur et parcourez l'adresse suivante :

https://server-ip:9090

Sur la page de connexion, fournissez vos informations d'identification d'utilisateur et cliquez sur le bouton « Connexion ».

Étape 3 : Créer et gérer des machines virtuelles KVM dans la console Web Cockpit

Pour commencer à créer et à gérer une machine virtuelle, localisez et cliquez sur l'option « Machines virtuelles », comme indiqué.

Sur la page « Machines virtuelles », cliquez sur le bouton « Créer une nouvelle VM ».

Assurez-vous de remplir tous les détails requis comme indiqué.

Une explication détaillée des options ci-dessus utilisées :

  • Nom : il s'agit d'un nom arbitraire donné à la machine virtuelle, par exemple, Fedora-VM.
  • Type de source d'installation : il peut s'agir d'un système de fichiers ou d'une URL.
  • Source d'installation : Il s'agit du chemin de l'image ISO à utiliser lors de l'installation des machines virtuelles.
  • Vendeur du système d'exploitation : société/entité qui développe et gère le système d'exploitation.
  • Système d'exploitation – Le système d'exploitation à installer. Sélectionnez votre système d'exploitation dans le menu déroulant.
  • Mémoire – La taille de la RAM est soit en mégaoctets, soit en gigaoctets.
  • Taille de stockage : il s'agit de la capacité du disque dur du système d'exploitation invité.
  • Démarrer immédiatement la VM – Si vous souhaitez lancer la VM immédiatement lors de sa création, cochez simplement la case à cocher. Pour l'instant, nous allons la laisser décochée et créer simplement la VM en cliquant sur le bouton « Créer ».

Une fois terminé, votre VM sera répertoriée comme indiqué.

Cliquez sur la VM nouvellement créée pour en avoir un aperçu, comme indiqué. Pour lancer la machine virtuelle, cliquez simplement sur le bouton « Installer ». Cela vous amène à une console noire qui vous montre le démarrage de la VM et fournira la première étape d'installation avec diverses options, comme indiqué.

Pendant le démarrage de la machine virtuelle, examinons brièvement les autres options des onglets. L'onglet « Présentation » fournit des informations de base sur la VM, telles que la taille de la mémoire et son nombre. de processeurs virtuels.

La section « Utilisation » offre des informations sur l'utilisation de la Mémoire et du vCPU.

Pour afficher des informations sur le disque dur virtuel et le chemin de l'image ISO utilisée pour le créer, cliquez sur l'onglet « Disques ».

L'onglet « Réseaux » donne un aperçu des interfaces réseau virtuelles connectées à la machine virtuelle.

Enfin, la section console vous donne accès à une VM à l'aide de la console graphique – grâce au virt-viewer – ou de la console série.

De plus, vous pouvez Redémarrer, Arrêter ou même Supprimer la machine virtuelle une fois terminé. Vous pouvez trouver ces options dans le coin le plus à droite, comme indiqué.

Pensées finales

Cela résume essentiellement la gestion des machines virtuelles KVM à l’aide de l’interface web Cockpit. La console cockpit offre une expérience transparente dans la gestion des machines virtuelles en offrant une interface Web intuitive et facile à utiliser.

Source : redhat.com