VMware: Cómo migrar el puerto VMkernel vmk0 de un switch distribuido a un switch estándar

Resumen: En este artículo, se muestra cómo migrar vmk0 de un vDS a un switch estándar a través de la línea de comandos.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones


Procedimiento:
Pasos para migrar el puerto vmk0 de VMkernel de un switch distribuido a un switch estándar:

  1. Recopile información de IP para el puerto VMkernel actual vmk0 (dirección IP, máscara de red, gateway predeterminado y VLAN).
  2. Eliminar un vmnic desde un switch distribuido actual (vDS).
    1. Obtenga el ID de puerto de vmnic y vDS Name mediante el siguiente comando:
esxcli network vswitch dvs vmware list
A continuación, se muestra un ejemplo de la salida, el nombre es dvSwitchy el ID de puerto de vmnic2 es 6171.

ID de puerto y nombre de vDS de vmnic
Figura 1: ID de puerto y nombre de vDS de vmnic

 

  1. Ejecute el siguiente comando para eliminar un vmnic del vDS:
esxcfg-vswitch -Q vmnic -V dvPort_ID_of_vmnic dvSwitch
Ejemplo:
esxcfg-vswitch -Q vmnic2 -V 6171 dvSwitch

 

  1. Elimine el vmk0 actual con el comando:
esxcli network ip interface remove --interface-name=vmk0

Si el volcado de núcleo de red está configurado en vmk0, deshabilítelo con el siguiente comando:

esxcli system coredump network set --enable false

 

  1. Cree un switch estándar con el siguiente comando:
esxcli network vswitch standard add -v vSwitchName
Ejemplo:
esxcli network vswitch standard add -v vSwitch0
(Crea un vSwitch con el nombre vSwitch0).
 

 

  1. Cree un grupo de puertos al que asignar vmk0 con el comando:
esxcli network vswitch standard portgroup add -p portgroup_name -v vSwitch
Ejemplo:
esxcli network vswitch standard port group add -p management -v vSwitch0
(Crea un grupo de puertos denominado management en vSwitch0).

 

  1. Asigne vmk0 al grupo de puertos con el comando:
esxcli network ip interface add -i vmk0 -p portgroup_name 
Ejemplo:
esxcli network ip interface add -i vmk0 -p management
(Añade vmk0 como management grupo de puertos).

 

  1. Configure la dirección IP de vmk0 con el siguiente comando:
esxcli network ip interface ipv4 set -i vmk0 -I ipaddress -N netmask -t static
Ejemplo:
esxcli network ip interface ipv4 set -i vmk0 -I 10.1.1.10 -N 255.255.255.0 -t static
(Conjunto vmk0 como 10.1.1.10 Con máscara de red 255.255.255.0 como static IP.)
 
  1. Configure la VLAN para el grupo de puertos donde reside vmk0 con el comando:
esxcli network vswitch standard portgroup set -p portgroup -v VLAN
Ejemplo:
esxcli network vSwitch standard port group set -p management -v 10
(Asigna la VLAN) 10 Al grupo de puertos management.)

 

  1. Configure el gateway predeterminado para vmk0 con el siguiente comando:
esxcfg-route -a default defaultGW
Ejemplo:
esxcfg-route -a default 10.1.1.1
(Configure el gateway predeterminado en 10.1.1.1.)

 

  1. Configure vmk0 como administración con el comando:
esxcli network ip interface tag add -i vmk0 -t Management

 

  1. Habilite el volcado de núcleo de red si se habilitó en vmk0 con el comando:
esxcli system coredump network set --enabled true

Productos afectados

VxBlock and Vblock Systems, VMware ESXi 7.x, VMware ESXi 8.x
Propiedades del artículo
Número del artículo: 000206306
Tipo de artículo: How To
Última modificación: 22 jul 2025
Versión:  3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.