Red de conocimientos turísticos - Información de alquiler - ¿Por qué falla la instalación de KVM?

¿Por qué falla la instalación de KVM?

1 ?Requisitos del sistema:

Requisitos del procesador: Necesita un procesador Intel (con tecnología de virtualización VT) o un procesador AMD (con virtualización segura SVM) capaz de ejecutar el último kernel de Linux AMD. procesadores con tecnología de máquina, también conocidos como AMD-V). Puede utilizar el siguiente comando para comprobar:

#egrep "(vmx|svm)" color=always /proc/cpuinfo

O utilice el siguiente comando:

#cat /proc/cpuinfo | egrep 'vmx|svm'?

flags

:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constante_tsc arch_perfmon pebs bts rep_good xtopologynonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca 4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid

banderas: FU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFLUSH DTS ACPI MMX FXSR SSE SSE2 SS HT TM PBE SYSCALL NX PDPE1GB RDTSCP LM CONSTANT_TSC ARCH_PERFMON PEBS BTS REP_GOOD XTOPORY NONSTOPEST_TSC APERFMERF P NI PCLMULQDQdtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid

Si vmx está incluido en la salida, significa procesador Intel VMX, que es el indicador de tecnología de máquina virtual del procesador Intel;

Si la salida contiene svm, es el indicador de tecnología de máquina virtual del procesador AMD.

Si no obtiene nada, su sistema no admite la virtualización y, por lo tanto, no puede usar KVM.

Además, las distribuciones de Linux deben estar en un entorno de 64 bits para utilizar KVM.

Utilice el comando uname-a para comprobarlo.

x86_64 significa que tienes un kernel de 64 bits y estás ejecutando un sistema de 64 bits.

i386, i686 significa que tiene un kernel de 32 bits y está ejecutando un sistema de 32 bits

Asegúrese de que el soporte de virtualización de su sistema esté configurado en Permitir. (Esto es muy importante)

Reinicie el servidor e ingrese a la interfaz de configuración del BIOS. Si es centOS, presione F11 al iniciar el sistema.

Utilice las teclas arriba, abajo, izquierda y derecha para buscar la configuración del procesador, presione Entrar para ingresar, busque VitualizationTechnology y configúrelo como permitido, ¿es decir?

Salga de la configuración y guarde .

2? Instalar software

Instalar módulos KVM, herramientas de administración y libvirt (herramienta para crear máquinas virtuales) Usamos la línea de comando para instalar:

#. yuminstall kvm virt-manager libvirt

#/sbin/ servicelibvirtd start

3 ?Asegúrese de que el módulo kvm esté cargado correctamente

Ejecute el comando ?lsmod| kvm: compruebe si el módulo KVM se instaló correctamente. Si el resultado es similar al siguiente, el módulo KVM se instaló correctamente:

#lsmod | grep kvm

kvm_intel ?54285 ?42

kvm ? 332980 ? 1 kvm_intel

4 ? Compruebe si KVM se ha instalado correctamente

virsh -c qemu:///system list

Se mostrarán los siguientes resultados :

#virsh -c qemu:///system list

IdName State

Si se muestra un mensaje de error aquí, algo salió mal.

5. Si KVM_Intel no aparece en el paso 3, la instalación falló, es decir, el servidor no está configurado para permitir la tecnología de virtualización.

.