Cada máquina virtual hospedada no Hyper-V 2019 provavelmente requer uma placa de rede virtual para se comunicar com o resto da rede. Para fazer isso, precisaríamos criar um switch virtual e atribuí-lo à máquina virtual. Existem três switches virtuais diferentes no Hyper-V, incluindo privado, interno e externo. O switch de rede privada fornece apenas comunicação entre máquinas virtuais hospedadas em um servidor físico. Além disso, o switch interno fornece comunicação entre as máquinas virtuais e o host Hyper-V. O último, mas não menos importante, é o switch externo. Um switch externo está ligado à placa de rede física e fornece comunicação com toda a rede. Depois de criar um switch virtual, a próxima etapa seria atribuir um switch virtual à máquina virtual. Qual switch iremos atribuir? Depende do caso de uso da máquina virtual.
Alguns administradores de TI estão enfrentando problemas ao criar comutadores virtuais no Hyper-V, independentemente de estarem tentando criá-lo por meio da interface gráfica do usuário ou Powershell. Um dos erros é conhecido como “ Erro ao aplicar alterações nas propriedades do switch virtual. Falha ao adicionar conexões de switch Ethernet virtual. ” Os detalhes mostram o GUID do adaptador, com o texto final , 'O sistema não pode encontrar o arquivo especificado. (0x80070002) . O mesmo problema ocorre não apenas no Hyper-V 2019, mas também no Hyper-V 2016 e Hyper-V 2012.
Existem alguns motivos pelos quais esse problema ocorre, mas muitos deles estão apontando para um problema com a placa de rede. Vamos nos concentrar em dois deles e guiá-lo pelas soluções que ajudaram os administradores de TI a resolver um problema. Inclui a atualização da placa de rede, exclusão de referências de NIC e readição da função Hyper-V. Então vamos começar. Se a solução 1 não resolver seu problema, tente a solução 2.
Solução 1: atualize os drivers da placa de rede
Em nosso caso, estamos usando o servidor físico HPE ProLiant ML350 Gen10 Server. Para atualizar o driver da placa de rede, precisaríamos acessar o site do fabricante e baixe um driver oficial para a placa de rede. Como este servidor usa placa de rede da Intel, também podemos baixá-lo em Site da Intel .
Solução 2: Reinstale a função do Hyper-V e redefina as referências da NIC
- Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
- Abrir Gerenciador do Servidor
- Clique em Gerir e então escolher Retirar Funções e recursos
- Clique em Próximo debaixo Antes de você começar
- Selecione o servidor de destino e clique Próximo
- Deselecionar Hyper-V debaixo Remover funções de servidor e então clique Remover recursos
- Clique Próximo
- Clique Próximo debaixo Remover recursos
- Selecione Reinicie o servidor de destino automaticamente se necessário
- Clique sim para confirmar e clique em O Windows reiniciará automaticamente.
- Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
- Clique com o botão direito em Menu Iniciar e clique Windows Powershell (Admin)
- Tipo netcfg -d e pressione Entrar . Isso excluirá todas as referências NIC, portanto, certifique-se de ter acesso físico ao servidor ou ter um iLO ou outra conexão de gerenciamento em boas condições.
- Reinicie o Windows Server 2019
- Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
- Abrir Gerenciador do Servidor e instale o Hyper-V seguindo o mesmo procedimento que usamos para remover a função. Você só precisará selecionar a função Hyper-V.
- Clique esquerdo em Menu Iniciar e procurar por Gerenciador Hyper-V
- Abrir Gerenciador Hyper-V
- Navegue e abra Virtual Switch Manager no lado direito da janela do Gerenciador Hyper-V
- Selecione Externo debaixo Que tipo de switch virtual você deseja criar e então clique Criar Switch Virtual
- Digite o nome do switch externo
- Escolha a placa de rede em Rede externa
- Clique Aplique e depois Está bem
- Navegue até a máquina virtual onde deseja atribuir um novo switch virtual
- Clique com o botão direito na máquina virtual e clique Configurações
- Clique em Adaptador de rede
- Escolha o Externo switch virtual sob Switch Virtual
- Clique Aplique e depois Está bem
- Adicione o endereço IP (se você não estiver usando DHCP)
- Divirta-se trabalhando com Hyper-V e máquinas virtuais