VMware: Como migrar a porta VMkernel vmk0 de um switch distribuído para um switch padrão

Resumo: Este artigo mostra como migrar vmk0 de um switch vDS para um switch padrão por meio da linha de comando.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções


Procedimento:
Etapas para migrar a porta VMkernel vmk0 de um switch distribuído para um switch padrão:

  1. Reúna informações de IP para a porta VMkernel atual vmk0 (endereço IP, máscara de rede, gateway padrão e VLAN).
  2. Remover um vmnic a partir de um switch distribuído atual (vDS).
    1. Obter ID da porta de vmnic e vDS Name usando o seguinte comando:
esxcli network vswitch dvs vmware list
Veja abaixo um exemplo da saída, o nome é dvSwitche ID da porta para vmnic2 é 6171.

ID da porta e vDS Nome da vmnic
Figura 1: ID da porta e vDS Nome da vmnic

 

  1. Execute o seguinte comando para remover uma vmnic do vDS:
esxcfg-vswitch -Q vmnic -V dvPort_ID_of_vmnic dvSwitch
Exemplo:
esxcfg-vswitch -Q vmnic2 -V 6171 dvSwitch

 

  1. Exclua o vmk0 atual com o comando:
esxcli network ip interface remove --interface-name=vmk0

Se o coredump de rede estiver definido em vmk0, desabilite-o com o seguinte comando:

esxcli system coredump network set --enable false

 

  1. Crie um switch padrão com o comando:
esxcli network vswitch standard add -v vSwitchName
Exemplo:
esxcli network vswitch standard add -v vSwitch0
(Cria um vSwitch com o nome vSwitch0.)
 

 

  1. Crie um grupo de portas ao qual atribuir vmk0 com o comando:
esxcli network vswitch standard portgroup add -p portgroup_name -v vSwitch
Exemplo:
esxcli network vswitch standard port group add -p management -v vSwitch0
(Cria um grupo de portas denominado gerenciamento no vSwitch0.)

 

  1. Atribua vmk0 ao grupo de portas com o comando:
esxcli network ip interface add -i vmk0 -p portgroup_name 
Exemplo:
esxcli network ip interface add -i vmk0 -p management
(Acrescenta vmk0 para management Grupo de portas.)

 

  1. Defina o endereço IP de vmk0 com o comando:
esxcli network ip interface ipv4 set -i vmk0 -I ipaddress -N netmask -t static
Exemplo:
esxcli network ip interface ipv4 set -i vmk0 -I 10.1.1.10 -N 255.255.255.0 -t static
(Definir vmk0 para 10.1.1.10 com máscara de rede 255.255.255.0 como static IP.)
 
  1. Defina a VLAN para o grupo de portas em que vmk0 reside com o comando:
esxcli network vswitch standard portgroup set -p portgroup -v VLAN
Exemplo:
esxcli network vSwitch standard port group set -p management -v 10
(Atribui a VLAN) 10 Ao grupo de portas management.)

 

  1. Defina o gateway padrão para vmk0 com o comando:
esxcfg-route -a default defaultGW
Exemplo:
esxcfg-route -a default 10.1.1.1
(Defina o gateway padrão como 10.1.1.1.)

 

  1. Defina vmk0 como gerenciamento com o comando:
esxcli network ip interface tag add -i vmk0 -t Management

 

  1. Habilite o despejo de núcleo de rede se ele tiver sido habilitado no vmk0 com o comando:
esxcli system coredump network set --enabled true

Produtos afetados

VxBlock and Vblock Systems, VMware ESXi 7.x, VMware ESXi 8.x
Propriedades do artigo
Número do artigo: 000206306
Tipo de artigo: How To
Último modificado: 22 jul. 2025
Versão:  3
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.