Buscar

2.4. Instalación de los controladores de dispositivos de Hyper-V

download PDF

Microsoft proporciona controladores de dispositivos de red y de almacenamiento como parte de su paquete de servicios de integración de Linux (LIS) para Hyper-V. Es posible que tenga que instalar los controladores de dispositivos de Hyper-V en la imagen de la VM antes de aprovisionarla como una VM de Azure. Utilice el comando lsinitrd | grep hv para verificar que los controladores están instalados.

Procedimiento

  1. Introduzca el siguiente comando grep para determinar si los controladores de dispositivos Hyper-V necesarios están instalados.

    # lsinitrd | grep hv

    En el ejemplo siguiente, todos los controladores necesarios están instalados.

    # lsinitrd | grep hv
    drwxr-xr-x   2 root     root            0 Aug 12 14:21 usr/lib/modules/3.10.0-932.el7.x86_64/kernel/drivers/hv
    -rw-r--r--   1 root     root        31272 Aug 11 08:45 usr/lib/modules/3.10.0-932.el7.x86_64/kernel/drivers/hv/hv_vmbus.ko.xz
    -rw-r--r--   1 root     root        25132 Aug 11 08:46 usr/lib/modules/3.10.0-932.el7.x86_64/kernel/drivers/net/hyperv/hv_netvsc.ko.xz
    -rw-r--r--   1 root     root         9796 Aug 11 08:45 usr/lib/modules/3.10.0-932.el7.x86_64/kernel/drivers/scsi/hv_storvsc.ko.xz

    Si todos los controladores no están instalados, complete los pasos restantes.

    Nota

    Es posible que exista un controlador hv_vmbus en el entorno. Incluso si este controlador está presente, complete los siguientes pasos.

  2. Cree un archivo llamado hv.conf en /etc/dracut.conf.d.
  3. Añada los siguientes parámetros del controlador al archivo hv.conf.

    add_drivers+=" hv_vmbus "
    add_drivers+=" hv_netvsc "
    add_drivers+=" hv_storvsc "
    Nota

    Tenga en cuenta los espacios antes y después de las comillas, por ejemplo, add_drivers =" hv_vmbus ". Esto asegura que se carguen controladores únicos en el caso de que ya existan otros controladores Hyper-V en el entorno.

  4. Regenerar la imagen initramfs.

    # dracut -f -v --regenerate-all

Pasos de verificación

  1. Reinicie la máquina.
  2. Ejecute el comando lsinitrd | grep hv para verificar que los controladores están instalados.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.