Asegurar que la tecnología de virtualización esté habilitada en el host VMware
search cancel

Asegurar que la tecnología de virtualización esté habilitada en el host VMware

book

Article ID: 343715

calendar_today

Updated On:

Products

VMware VMware Desktop Hypervisor VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Renuncia: Este artículo es una traducción de Ensuring Virtualization Technology is enabled on your VMware host (1003944). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.


Symptoms:
  • No se puede encender una máquina virtual de 64 bits
  • Se visualiza el siguiente error al intentar iniciar una máquina virtual de 64 bits:

    cannot find a valid peer process to connect to

  • La CPU admite la tecnología virtual, pero la tecnología de virtualización (VT) no está habilitada.
  • No se puede instalar un sistema operativo de 64 bits.
  • La máquina virtual se ha migrado y ya no se enciende.
  • Se visualiza uno de los siguientes errores al intentar conectar vMotion a un host sin VT habilitada:

    • La CPU del host es incompatible con las características de CPU requeridas de la máquina virtual.
    • La CPU del host no es compatible con las características de CPU requeridas de la máquina virtual; se detecta un problema en el nivel CPUID 0x80000001, registro 'edx'.
Las CPU Intel requieren soporte EM64T y VT en el chip y en el BIOSpara ejecutar máquinas virtuales de 64 bits. Este artículo lo ayudará a asegurarse de que su procesador admita VT y también le proporcionará instrucciones acerca de cómo habilitar esta función.


Resolution

Asegúrese de que su procesador admita EM64T y VT.

Todos los procesadores Intel Xeon tienen las siguientes características:

  • Tecnología de virtualización Intel
  • Tecnología de memoria extendida 64 Intel
  • Bit "Execute Disable"

Microsoft ofrece la herramienta de detección de la virtualización asistida por hardware. Para obtener más información, consulte http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2.

Puede controlar la compatibilidad de su procesador en el sitio web de Intel http://ark.intel.com/ProductCollection.aspx?familyID=594.

Nota: La tecnología de virtualización Intel (Intel VT), la tecnología de ejecución de confianza Intel (Intel TXT) y la arquitectura Intel 64 bits requieren un equipo con procesador, conjunto de chips, BIOS, software o sistema operativo habilitantes, controladores de dispositivo y aplicaciones diseñados para estas características. El funcionamiento varía de acuerdo con su configuración. Para obtener más información, contacte a su proveedor.

Nota: Intel EM64T requiere un equipo con procesador, conjunto de chips, BIOS, sistema operativo, controladores de dispositivo y aplicaciones habilitados para Intel EM64T. El procesador no funciona (incluido el funcionamiento con 32 bits) sin un BIOS habilitado para Intel EM64T. El rendimiento varía de acuerdo con las configuraciones de hardware y software. Es posible que los sistemas operativos, BIOS, controladores de dispositivo y aplicaciones habilitados para Intel EM64T no estén disponibles. Para obtener más información, incluidos detalles sobre qué procesadores admiten Intel EM64T, consulte http://www.intel.com/technology/intel64/index.htm or consult with your system vendor for more information.

Una vez que haya confirmado que su procesador admite la VT, es posible que tenga que habilitar el soporte:

  1. La VT debe ser habilitada en el BIOS del sistema del host. La función se conoce como VT, tecnología Vanderpool, tecnología de virtualización, VMX o extensiones de la máquina virtual. Por lo general, esta configuración se encuentra en la pantalla de seguridad del BIOS. La ubicación de esta configuración puede variar de acuerdo con el proveedor del sistema.
  2. La configuración de la VT está bloqueada (encendida o apagada) al encender la máquina. Luego de habilitar la VT en el BIOS de su sistema, puede guardar los cambios en la configuración del BIOS primero y luego apagar el sistema. Los cambios se aplicarán cuando vuelva a encender el sistema. Si solo reinicia el sistema sin apagarlo, la VT no se habilitará.
  3. Después de completar el ciclo de energía, verifique que su sistema pueda ejecutar huéspedes de 64 bits mediante uno de los siguientes métodos:

    • Arrancar desde un CD que contenga la herramienta de compatibilidad de la CPU. Esta está incluida en el CD-ROM del servidor ESX 3.x CD-ROM, en /images/cpuid.iso o puede descargarse desde www.vmware.com/download/shared_utilities.html.
Notas:
    • Para informarse sobre los hosts ESX/ESX, consulte Determining if Intel Virtualization Technology or AMD Virtualization is enabled in the BIOS without rebooting (1011712).
    • Algunos proveedores de sistemas incluyen sistemas que admiten la VT, pero esta no puede habilitarse en el BIOS del sistema. Si no logra habilitar la VT en el BIOS del sistema, contáctese con el proveedor de su sistema. Es posible que haya una versión actualizada del BIOS.
    • Algunas computadoras portátiles requieren una descarga total de energía para habilitar las extensiones de VT una vez que se configuró en el BIOS. Para ello, desconecte la fuente de energía externa y quite la batería de la computadora portátil. Luego presione el botón de encendido del dispositivo para liberar toda la energía. Una vez hecho esto, vuelva a colocar la batería y a conectar la fuente de energía externa y controle si puede utilizar las extensiones.

Nota: Los enlaces anteriores son correctos desde el 11.03.11. Si encuentra que alguno de los enlaces no funciona, deje un mensaje y un empleado de VMware lo actualizará.

Información adicional

El siguiente es un ejemplo del resultado de la herramienta de compatibilidad de la CPU de ESX:

Reporting CPUID for 2 logical CPUs...

All CPUs are identical
Family: 0f Model: 04 Stepping: 1
ID1ECX ID1EDX ID81ECX ID81EDX
0x0000641d 0xbfebfbff 0000000000 0x20100000

Vendor : Intel
Processor Cores : 1
Brand String : " Intel(R) Xeon(TM) CPU 2.80GHz"
SSE Support : SSE1, SSE2, SSE3
Supports NX / XD : Yes
Supports CMPXCHG16B : Yes
Hyperthreading : Yes
Supports 64-bit Longmode : Yes
Supports 64-bit VMware : No

En sistemas Intel, la última línea indica "Sí" cuando la CPU admite EM64T y la tecnología de virtualización de Intel (VT).


En sistemas AMD la última línea indica "Sí" en cualquier Opteron de 64 bits habilitada (Rev E o posteriores).

Nota: Se ha informado que habilitar Trusted Execution en el BIOS también produce este problema.

Opción de secuencias de comandos:

vimsh -e hostsvc/hosthardware -nmuestra los indicadores de la CPU.

En una CPU Intel con VT deshabilitada, el edx es: edx=0000:0000:0001:0000:0000:0000:0000:0000

VT habilitada: edx=0010:0000:0001:0000:0000:0000:0000:0000