Instalación y Linux Integration Services Activación de Hyper-V

Los desarrolladores de Microsoft han diseñado componentes que ayudan a mejorar el rendimiento de las máquinas virtuales que se ejecutan en Hyper-V Server. Estos componentes están diseñados como parte de los servicios de integración.

Mientras que el servidor Hyper-V es lo suficientemente inteligente para instalar y activar servicios de integración para máquinas virtuales Windows, para máquinas virtuales que se ejecutan las distribuciones de Linux que necesita para instalar y activar manualmente Integration Services. En este artículo se explica el proceso de instalación y activación de servicios de integración en máquinas virtuales de distribución Linux.

Servicios de integración de Linux, a veces denominado simplemente como LIS, proporciona dos tipos de componentes: controladores y servicios. Los controladores juegan un papel importante en la mejora del rendimiento de las máquinas virtuales Linux, y servicios están diseñados para realizar un trabajo específico.

Por ejemplo, el conductor VMBus actúa como un canal de comunicación para mejorar la comunicación entre las máquinas virtuales, y el servicio “Time Sync” ayuda a la sincronización en el tiempo con el host de Hyper-V.

Una vez que los servicios de integración de Linux se despliegan, máquinas virtuales que se ejecutan las distribuciones de Linux pueden utilizar funciones como la migración en vivo, Jumbo Frames, Etiquetado VLAN y Trunking, soporte para multiprocesamiento simétrico (SMP), Estática inyección IP, VHDX cambio de tamaño, Fibre Channel virtual y en directo de la máquina virtual de copia de seguridad.

Actualmente, Microsoft es compatible con una variedad de distribuciones de Linux se ejecuta como una máquina virtual en un servidor Hyper-V. Específicamente, Microsoft proporciona componentes de Integration Services para el siguiente distribuciones de Linux:

  • Red Hat Enterprise Linux (RHEL) 5.5-5.8, 6.0-6.3 x86 y x64
  • CentOS 5.5-5.8, 6.0-6.3 x86 y x64
  • SUSE Linux Enterprise Server 11 con SP2 o SP3
  • SUSE abierto 12.1
  • Ubuntu 12.04, 12.10, 13.04 y 13.10
  • Oracle Linux 6.4

Antes de hablar de los procesos de activación e instalación de servicios de integración de Linux, debe tener en cuenta los siguientes puntos:

  1. Hay algunas distribuciones de Linux que requieren la instalación y activación de LIS.
  2. Hay algunas distribuciones de Linux que vienen con LIS ya instalado. Por estas distribuciones, sólo se requiere la activación de utilizar las características completas de Hyper-V.

Activación de Servicios de Integración de las distribuciones de Linux que se suministran con los conductores del LIS y servicios ya instalados

Por favor utilice los siguientes pasos para distribuciones de Linux que se suministran con controladores y servicios ya instalados LIS. Para este ejemplo hemos elegido Ubuntu 12.04.

  1. The first step is to edit the "modules" file located in /etc/initramfs-tools using the below command:

    sudo vi /etc/initramfs-tools/modules

  2. En editor vi, ir a la última línea en el archivo y utilice el comando de inserción (I) para añadir e introduzca las siguientes líneas:

    hv_vmbus
    hv_storvsc
    hv_blkvsc
    hv_netvsc

  3. Save the file by hitting the Esc key and then issuing the ": x" command.
  4. Siguiente, ejecute los siguientes comandos para volver a inicializar el archivo “módulos”:

    sudo update-initramfs –u

  5. Finalmente, reiniciar la máquina virtual ejecutando el siguiente comando en el Shell:

    sudo shutdown -r now

  6. Una vez que la máquina virtual invitada se reinicia, los controladores y servicios LIS serán registrados en el sistema. después de reiniciar, puede ejecutar el siguiente comando para verificar el registro de los controladores y servicios LIS:

    Lsmod

    El comando anterior debe enumerar los controladores y servicios LIS. Es necesario buscar hid_hyperv, hv_netvsc, hv_utils, hv_storvc y hv_vmbus para la correcta activación de LIS.

Instalación de Servicios de Integración de las distribuciones de Linux que no se distribuyen con controladores y servicios LIS

Usted puede encontrar lo que necesita para instalar servicios de integración de Linux en una distribución de Linux en los siguientes casos:

  1. distribuciones de Linux que no se incluyen con LIS ya integrados.
  2. Cuando hay una nueva versión del LIS disponibles en el sitio de Microsoft. La versión actual es LIS 3.5.

Desde Linux sólo puede comprender los ficheros RPM para la instalación, el LIS ISO viene con los archivos RPM requeridos para ayudar en la instalación o la actualización de los componentes existentes LIS.

El proceso de instalación LIS inicia uniendo el LIS ISO a una máquina virtual usando Hyper-V y luego la ejecución de un conjunto de comandos para finalizar la instalación como se explica en los siguientes pasos:

  1. Adjuntar el archivo LinuxICv35.ISO a una máquina virtual Linux.
  2. Ejecute el comando siguiente para montar el archivo ISO:

    # mount /dev/cdrom /media

  3. Como usuario root, cambiar al directorio relevante para su distribución:

    para RHEL / CentOS 5.5: # cd /media/CDROM/RHEL55
    para RHEL / CentOS 5.6: # cd /media/CDROM/RHEL56
    para RHEL / CentOS 5.7: # cd /media/CDROM/RHEL57
    para RHEL / CentOS 5.8: # cd /media/CDROM/RHEL58
    para RHEL / CentOS 6.0, 6.1, 6.2: # cd /media/CDROM/RHEL6012
    para RHEL / CentOS 6.3: # cd /media/CDROM/RHEL63

  4. Siguiente, ejecutar el script proporcionado con el LIS ISO para instalar LIS:

    para RHEL / CentOS 5.5: # ./install_rhel55.sh
    para RHEL / CentOS 5.6: # ./install_rhel56.sh
    para RHEL / CentOS 5.7: # ./install_rhel57.sh
    para RHEL / CentOS 5.8: # ./install_rhel58.sh
    para RHEL / CentOS 6.0, 6.1, 6.2: # ./install.sh
    para RHEL / CentOS 6.3: # ./install.sh

  5. Finalmente, es necesario reiniciar la máquina virtual de Linux para que los componentes LIS son inicializados y registraron correctamente.

    Una vez reiniciado, use the "lsmod" or "Modinfo" command to check the status of LIS drivers and services.

Actualización de LIS

Microsoft ha proporcionado scripts de actualización necesarios para actualizar los controladores de LIS para distribuciones de Linux. Please follow the steps above to mount the ISO file and then execute the "Upgrade.sh" script after switching to the directory relevant to your Linux distribution.

Si el guión se terminó la instalación de controladores y servicios LIS, reiniciar la máquina virtual, de modo que los conductores y los servicios LIS están registrados en el kernel de Linux.

Funciones no compatibles

A partir de hoy, las siguientes características no se admiten actualmente en los servicios de integración de Linux:

  • Memoria dinámica de apoyo complemento caliente
  • soporte TRIM
  • descarga TCP
  • VRSS

Deja una respuesta

Este sitio utiliza para reducir el spam Akismet. Aprender cómo se procesa sus datos comentario.

Utilizamos cookies para darle la mejor experiencia en línea. Al estar de acuerdo usted acepta el uso de cookies de acuerdo con nuestra política de cookies.