Red Hat Training

A Red Hat training course is available for RHEL 8

1.3. Configurando a imagem base para o Microsoft Azure

A imagem base requer mudanças de configuração para servir como sua imagem RHEL 8 VM no Azure. As seções seguintes fornecem as mudanças adicionais de configuração que o Azure requer.

1.3.1. Instalação de drivers de dispositivos Hyper-V

A Microsoft fornece drivers de rede e dispositivos de armazenamento como parte de seus Serviços de Integração Linux (LIS) para o pacote Hyper-V. Talvez seja necessário instalar drivers de dispositivos Hyper-V na imagem da VM antes de provisioná-la como uma VM Azure. Use o comando lsinitrd | grep hv para verificar se os drivers estão instalados.

Procedimento

  1. Digite o seguinte comando grep para determinar se os drivers do dispositivo Hyper-V necessários estão instalados.

    # lsinitrd | grep hv

    No exemplo abaixo, todos os drivers necessários estão 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

    Se todos os motoristas não estiverem instalados, complete as demais etapas.

    Nota

    Um motorista hv_vmbus pode existir no ambiente. Mesmo que este motorista esteja presente, complete os seguintes passos.

  2. Crie um arquivo chamado hv.conf em /etc/dracut.conf.d.
  3. Adicione os seguintes parâmetros de driver ao arquivo hv.conf.

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

    Observe os espaços antes e depois das citações, por exemplo, add_drivers =" hv_vmbus ". Isto garante que condutores únicos sejam carregados no caso de outros condutores Hyper-V já existirem no ambiente.

  4. Regenerar a imagem initramfs.

    # dracut -f -v --regenerar-tudo

Etapas de verificação

  1. Reinicialize a máquina.
  2. Execute o comando lsinitrd | grep hv para verificar se os drivers estão instalados.