Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
IoT Edge 1.5
Importante
IoT Edge 1.5 LTS é a versão suportada. O IoT Edge 1.4 LTS atingiu o fim de vida útil a 12 de novembro de 2024. Se estiveres a usar uma versão anterior, vê Update IoT Edge.
Existem três formas de virtualização aninhada compatíveis com o Azure IoT Edge para Linux no Windows. Os utilizadores podem optar por implementar através de uma máquina virtual local (usando o hipervisor Hyper-V), máquina virtual VMware Windows ou Azure Virtual Machine. Este artigo fornece clareza sobre qual opção é melhor para seu cenário e fornece informações sobre os requisitos de configuração.
Nota
Certifique-se de ativar uma opção de rede para virtualização aninhada. Se isso não for feito, haverá erros de instalação do EFLOW.
Implantação em VM local
Esta é a abordagem base para qualquer VM Windows que aloje Azure IoT Edge para Linux no Windows. Nesse caso, a virtualização aninhada precisa ser habilitada antes de iniciar a implantação. Leia Executar o Hyper-V numa Máquina Virtual com Virtualização Aninhada para mais informações sobre como configurar este cenário.
Se estiver a usar Windows Server ou Azure Local, certifique-se de que instala a função Hyper-V.
Implementação em VM Windows no VMware ESXi
As versões VMware ESXi 6.7 e 7.0 baseadas em Intel podem alojar Azure IoT Edge para Linux em Windows sobre uma máquina virtual Windows. Leia o VMware KB2009916 para mais informações sobre o suporte à virtualização aninhada do VMware ESXi.
Para configurar um Azure IoT Edge para Linux no Windows numa máquina virtual VMware ESXi Windows, use os seguintes passos:
- Crie uma máquina virtual Windows no host VMware ESXi. Para mais informações sobre a implementação de VMs VMware, veja VMware - Deploying Virtual Machines.
Nota
Se estiver a criar uma máquina virtual com Windows 11, certifique-se de cumprir os requisitos mínimos da Microsoft para correr o Windows 11. Para mais informações sobre o suporte do VMware para VMs Windows 11, consulte Instalar o Windows 11 como sistema operacional convidado no VMware.
- Desligue a máquina virtual criada na etapa anterior.
- Seleciona a máquina virtual Windows e depois Editar definições.
- Pesquise por virtualização por hardware e ative a opção de expor a virtualização assistida por hardware para o sistema operativo convidado.
- Selecione Guardar e inicie a máquina virtual.
- Instala o hipervisor Hyper-V. Se estiveres a usar Windows cliente, certifica-te de que Instala Hyper-V no Windows 10. Se estiveres a usar Windows Server, certifica-te de que instalas a função Hyper-V.
Nota
Para máquinas virtuais VMware Windows, se planeia usar um switch virtual externo para a rede da máquina virtual EFLOW, certifique-se de ativar o modo Promíscuo. Para mais informações, consulte Configurar o modo promíscuo num comutador virtual ou num grupo de portas. Se isso não for feito, haverá erros de instalação do EFLOW.
Implementação em VMs do Azure
O Azure IoT Edge para Linux no Windows não é compatível numa VM Azure a correr o SKU do Servidor, a menos que seja executado um script que abra um switch predefinido. Para mais informações sobre como ativar um switch predefinido, veja Criar switch virtual para Linux em Windows.
Nota
Qualquer VM Azure que deva hospedar o EFLOW deve ser uma VM que suporta virtualização aninhada. Além disso, Azure VMs não suportam o uso de um switch virtual externo.