Nel precedente articolo abbiamo analizzato la crisi di VMware post-acquisizione Broadcom. È tempo di passare all'azione fornendo una soluzione tecnica robusta ed economica.
In questa guida vi mostrerò come configurare un server Debian 12 (Bookworm) come hypervisor di livello 1 utilizzando KVM (Kernel-based Virtual Machine). Per la gestione, utilizzeremo Cockpit, un'interfaccia web nativa Linux che rende l'amministrazione delle Macchine Virtuali (VM) semplice e intuitiva.
1. Verifica e Aggiornamento del Sistema
Verifichiamo che la CPU supporti le estensioni di virtualizzazione (Intel VT-x o AMD-V):
egrep -c '(vmx|svm)' /proc/cpuinfo
Aggiorniamo il sistema:
sudo apt update && sudo apt full-upgrade -y
2. Installazione dello Stack KVM e Libvirt
Procediamo all'installazione dell'hypervisor e delle librerie di gestione.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libosinfo-bin -y
3. Configurazione del Networking (Bridge)
Per permettere alle VM di essere visibili nella rete LAN, configuriamo un Network Bridge (es. br0).
# /etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug enp3s0
iface enp3s0 inet manual
auto br0
iface br0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
bridge_ports enp3s0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
4. Setup di Cockpit per la Gestione Web
Installiamo l'interfaccia e il plugin per le VM:
sudo apt install cockpit cockpit-machines -y
5. Video Tutorial Completo dell'Installazione
A integrazione della guida, ecco la registrazione tramite Asciinema dell'intero processo. Puoi copiare il testo direttamente dal player.
Conclusioni
Navigando su https://indirizzo_ip_server:9090 avrai ora pieno accesso alla gestione delle tue macchine virtuali. Abbiamo trasformato un server Debian in un potente hypervisor KVM enterprise-grade, senza costi di licenza e senza vendor lock-in.

Commenti
Posta un commento