Máquinas Virtuales de Hyper-V que se congelan

Hola a todos!

Recientemente he tenido que configurar unos laboratorios de Hyper-V para dar un curso y me he encontrado con que las máquinas virtuales de Hyper-V se congelaban de repente y pasado un rato, volvían a funcionar, o en ocasiones no volvían en sí y no quedaba otra que apagarlas, lo cual es bastante malo por al sistema operativo hospedado.

A continuación os voy a poner como podemos solucionarlo.
Básicamente, si vuestro servidor tiene todo corriendo perfectamente, esto se debe a un problema con los servicios de integración de Hyper-V.

La forma de solventarlo es haciendo la actualización de los mismos para que sean iguales en la máquina host que la máquina guest.

Para ello accederemos a una shell de PowerShell con una cuenta de privilegios elevados.

Primero miraremos la lista de servicios de integración:
# Get-VMIntegrationService -VMName «VMNAME»

Donde «VMNAME» es el nombre de la máquina virtual; se usará a lo largo de todo el artículo.

ahora arrancamos el servicio de integración con el hospedado:
Enable-VMIntegrationService -VMName «DemoVM» -Name «Guest Service Interface»

Ojo también a los nombres de los servicios, el servicio «» por ejemplo, si es nuestro host está en español pasa a llamarse «Interfaz de servicio invitado».

Con lo que en español será:
Enable-VMIntegrationService -VMName «CENTOS_2» -Name «Interfaz de servicio invitado»

La suerte es que con la consulta previa tenemos el listado de los servicios en español 😉

Ejemplo: 
PS C:Windowssystem32> Get-VMIntegrationService -VMName «CENTOS_2»

VMName   Name                             Enabled PrimaryStatusDescription SecondaryStatusDescription                                                                                                 
——   —-                             ——- ———————— ————————–                                                                                                 
CENTOS_2 Interfaz de servicio invitado    False   Aceptar                                                                                                                                             
CENTOS_2 Latido                           True    Aceptar                                                                                                                                             
CENTOS_2 Intercambio de pares clave-valor True    Aceptar                  La versión de protocolo del componente instalado en la máquina virtual no coincide con la versión que esperaba el sistema host
CENTOS_2 Cierre                           True    Aceptar                                                                                                                                             
CENTOS_2 Sincronización de hora           True    Aceptar                                                                                                                                             
CENTOS_2 VSS                              True    Aceptar                  La versión de protocolo del componente instalado en la máquina virtual no coincide con la versión que esperaba el sistema host

PS C:Windowssystem32>

PS C:Windowssystem32> Enable-VMIntegrationService -VMName «CENTOS_2» -Name «Interfaz de servicio invitado»

PS C:Windowssystem32>

PS C:Windowssystem32> Get-VMIntegrationService -VMName «CENTOS_2»

VMName   Name                             Enabled PrimaryStatusDescription SecondaryStatusDescription                                                                                                 
——   —-                             ——- ———————— ————————–                                                                                                 
CENTOS_2 Interfaz de servicio invitado    True    Aceptar                                                                                                                                             
CENTOS_2 Latido                           True    Aceptar                                                                                                                                             
CENTOS_2 Intercambio de pares clave-valor True    Aceptar                  La versión de protocolo del componente instalado en la máquina virtual no coincide con la versión que esperaba el sistema host
CENTOS_2 Cierre                           True    Aceptar                                                                                                                                             
CENTOS_2 Sincronización de hora           True    Aceptar                                                                                                                                             
CENTOS_2 VSS                              True    Aceptar                  La versión de protocolo del componente instalado en la máquina virtual no coincide con la versión que esperaba el sistema host

PS C:Windowssystem32>

Espero que os resulte útil.

Un saludo

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)