Aller au contenu principal

1.3 Demo: Proxmox

Objectifs pédagogiques

Théoriques

  • Connaître les spécificités de la virtualisation KVM
  • Connaître les IHM permettant de piloter KVM

Proxmox

Proxmox Virtual Environnement est une solution de virtualisation libre (licence AGPLv3) basée sur l'hyperviseur Linux KVM, et offre aussi une solution de conteneurs avec LXC.

Elle est fournie avec un packaging par Proxmox Server Solutions GmbH et propose un support payant.

Documentation :


Objectifs pédagogique

  • Opérer des instances KVM via ses IHM

Les opérations

  • Choisir un identifiant pour la machine virtuelle
  • Choisir une image
  • Choisir les paramètres de virtualisation
  • Démarrer l'instance KVM
  • Lancer le système à partir d'un disque (boot ISO ou import)
  • S'y connecter en SSH
  • Configurer un service sur l'instance
  • Valider que le service fonctionne

Identification de KVM dans le kernel


Les processeurs


$ egrep --color 'svm|vmx' /proc/cpuinfo

# SVM => AMD machines
# VMX => Intel

Les composants


$ lspci

...
00:03.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon
00:05.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
00:12.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:1e.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
00:1f.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
01:01.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI


Les modules kvm


$ lsmod | grep ^kvm