Red Hat Training

A Red Hat training course is available for RHEL 8

1.3. Configuración de la imagen base para Microsoft Azure

La imagen base requiere cambios de configuración para servir como imagen de su VM RHEL 8 en Azure. Las siguientes secciones proporcionan los cambios de configuración adicionales que requiere Azure.

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

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.