Menu Chiudi

Capire se un server supporta la virtualizzazione KVM

KVM per poter essere eseguito su di un server necessita di due cose:
– il processore AMD o INTEL presente sul server DEVE avere le estensioni VT-x o AMD-v (Intel = vmx, AMD = svm), per supportare KVM
– il BIOS del server DEVE supportare KVM, permettendo di abilitare le estensioni VT-x o AMD-v

Verificare dal BIOS del server che la tecnologia Intel VT-x o AMD-V sia stata attivata.

Verificare il tipo di CPU installata sul server
cat /proc/cpuinfo

Per verificare l’esistenza delle estensioni digitare:

egrep ‘(vmx|svm)’ /proc/cpuinfo

KVM per poter essere eseguito su di un server necessita di due cose:
– il processore AMD o INTEL presente sul server DEVE avere le estensioni VT-x o AMD-v (Intel = vmx, AMD = svm), per supportare KVM
– il BIOS del server DEVE supportare KVM, permettendo di abilitare le estensioni VT-x o AMD-v

Verificare dal BIOS del server che la tecnologia Intel VT-x o AMD-V sia stata attivata.

Verificare il tipo di CPU installata sul server
cat /proc/cpuinfo

Per verificare l’esistenza delle estensioni digitare:

egrep ‘(vmx|svm)’ /proc/cpuinfo

Provare a caricare i moduli relativi a KVM:
modprobe kvm
modprobe kvm-intel (se il processore è un Intel)
modprobe kvm-amd (se il processore è un Amd)

Verificare tramite dmesg eventuali messaggi d’errore
dmesg

[8113593.841426] kvm: no hardware support (questo indica che il processore NON gestisce KVM)
[ 5627.345708] kvm: disabled by bios (questo indica che le funzionalità per KVM sono disattivate da BIOS)

 

Riferimaneti

http://en.wikipedia.org/wiki/X86_virtualization

http://www.howtogeek.com/howto/linux/linux-tip-how-to-tell-if-your-processor-supports-vt/

WordPress Appliance - Powered by TurnKey Linux