Instalar Servicios de Integración de Hyper-v en CentOS 7

Buenas!. Los servicios de Integración de Hyper-v vienen a ser las VMware Tools de VMware, son unos servicios que permiten que la maquina virtual se comunique con el Host de Hyper-v.

Servicios de Integración de Hyper-v:

  • Servicio de latido de Hyper-v: este servicio informa de que la maquina virtual se esta ejecutando correctamente
  • Servicio de cierre de invitado de Hyper-v: Permite al Host activar el apagado de maquinas virtuales
  • Servicio de sincronización de Hora: sincronización de hora entre el host y la maquina virtual
  • Servicio de intercambio de datos de Hyper-v: ofrece una forma de intercambiar datos básicos entre la maquina virtual y el host.
  • Servicio de instantáneas de volumen de Hyper-v: Permite al Servicio de instantáneas de volumen hacer una copia de seguridad de la máquina virtual sin apagarla.
  • Interfaz de servicio de invitado de Hyper-v: ofrece una interfaz para que el host copie archivos en la maquina virtual o desde ella.
  • Servicio directo de PowerShell de Hyper-v: administras la máquina virtual con PowerShell sin una conexión de red.

En esta ocasión voy a instalar los servicios de integración en una maquina virtual con CentOS 7, ya que con las maquinas virtuales de Windows se pueden instalar fácilmente desde Acción — insertar disco de instalación de servicios de integración.

Si vemos en el administrador de Hyper-v en la VM de CentOS no aparece ningún mensaje o nota de que tenga instalados los servicios de integración como en las VMs de Windows que pone «Actualizado y requiere actualización», he de decir que aunque las instales en CentOS/RedHat, seguirá sin poner nada, o por lo menos con la versión de LIS 4.1 que es la que voy a instalar. Aunque en versiones anteriores si lo pone.

Servicios de integracion

Para descargarnos los Servicios de Integración para CentOS/RedHat 7 vamos a este LINK.

Podemos descárgalo en formato .iso para mapearlo en la unidad de CD/DVD o en tar.gz y descomprimirlo dentro del sistema operativo.

linux integration services 4.1

Yo descargaré el fichero tar.gz.

lis rpm 4.1.2

Si instalan la versión mínima de CentOS, para conocer la ip necesitaremos instalar las net-tools.

Centos hyper-v

Una vez instaladas, hacemos ifconfig para conocer la ip que nos ha dado el DCHP.

ifconfig centos hyper-v

Descargamos el WinScp portable y copiamos el fichero descargado con los servicios de integración a la VM con CentOS.

winscp

Una vez copiado el fichero comprobamos que esta el fichero tar.gz y lo descomprimimos con tar -zxvf nombrefichero.tar.gz.

ls -la centos 7

Al descomprimir nos deja una carpeta LISISO a la que accedemos y vemos todas las LIS de todas las versiones de RedHat, CentOS y Oracle.

install.sh

Para conocer nuestra versión de CentOS y así instalar las LIS correspondientes, hacemos un cat /etc/centos-release.

conocer version centos 7

Como la versión de CentOS es la 7.2, accedemos a la carpeta CentOS72 y listamos los ficheros.

install LIS

Instalamos con ./install.sh. Una vez instalados los servicios de integración, nos pedirá reiniciar la VM.

install.sh Lis

Reiniciamos y comprobamos si están instalados los servicios de integración y la versión. Utilizamos el comando /sbin/modinfo hv_vmbus.

version LIS hyper-v

También podemos comprobar los controladores de los servicios de integración con lsmod | egrep -i «^hv | hyperv».

demonios LIS hyper-v

Una de las «desventajas» de no tener instalados los LIS es que a la hora de apagar nos dará un error.

error cambio de estado hyper-v

Con los últimos Sistemas operativos invitados de las VMs, los LIS, se actualizan con Windows update y las VM con Linux a través del administrador de paquetes.

Saludos y espero que os guste.

 

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.