VMware: Як перенести порт VMkernel vmk0 з розподіленого комутатора на стандартний комутатор

Summary: У цій статті показано, як перенести vmk0 з vDS на стандартний комутатор через командний рядок.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions


Процедура:
Кроки для міграції порту VMkernel vmk0 з розподіленого комутатора на стандартний комутатор:

  1. Збирайте інформацію про IP для поточного порту VMkernel vmk0 (IP-адреса, маска мережі, шлюз за замовчуванням і VLAN).
  2. Вилучити vmnic від розподіленого вимикача струму (vDS).
    1. Отримати ID порту vmnic та vDS Name за допомогою наступної команди:
esxcli network vswitch dvs vmware list
Нижче наведено приклад виведення, ім'я це dvSwitch, а ідентифікатор порту для vmnic26171.

Ідентифікатор порту та vDS Ім'я vmnic
Малюнок 1: Ідентифікатор порту та vDS Ім'я vmnic

 

  1. Виконайте наступну команду, щоб видалити vmnic з vDS:
esxcfg-vswitch -Q vmnic -V dvPort_ID_of_vmnic dvSwitch
Приклад:
esxcfg-vswitch -Q vmnic2 -V 6171 dvSwitch

 

  1. Видаліть поточний vmk0 за допомогою команди:
esxcli network ip interface remove --interface-name=vmk0

Якщо на vmk0 встановлено мережевий ядро, вимкніть його наступною командою:

esxcli system coredump network set --enable false

 

  1. Створіть Стандартний перемикач за допомогою команди:
esxcli network vswitch standard add -v vSwitchName
Приклад:
esxcli network vswitch standard add -v vSwitch0
(Створює vSwitch з іменем vSwitch0.)
 

 

  1. Створіть групу портів, на яку можна призначити vmk0 за допомогою команди:
esxcli network vswitch standard portgroup add -p portgroup_name -v vSwitch
Приклад:
esxcli network vswitch standard port group add -p management -v vSwitch0
(Створює групу портів з іменем керування на vSwitch0.)

 

  1. Призначте vmk0 групі портів командою:
esxcli network ip interface add -i vmk0 -p portgroup_name 
Приклад:
esxcli network ip interface add -i vmk0 -p management
(Додає vmk0 до management портова група.)

 

  1. Встановіть IP-адресу vmk0 за допомогою команди:
esxcli network ip interface ipv4 set -i vmk0 -I ipaddress -N netmask -t static
Приклад:
esxcli network ip interface ipv4 set -i vmk0 -I 10.1.1.10 -N 255.255.255.0 -t static
(Набір vmk0 до 10.1.1.10 з маскою мережі 255.255.255.0 як static ІП.)
 
  1. Встановіть VLAN для групи портів, де знаходиться vmk0, за допомогою команди:
esxcli network vswitch standard portgroup set -p portgroup -v VLAN
Приклад:
esxcli network vSwitch standard port group set -p management -v 10
(Призначає VLAN 10 до групи портів management.)

 

  1. Встановіть шлюз за замовчуванням для vmk0 за допомогою команди:
esxcfg-route -a default defaultGW
Приклад:
esxcfg-route -a default 10.1.1.1
(Встановіть шлюз за замовчуванням на 10.1.1.1.)

 

  1. Встановіть vmk0 як управління за допомогою команди:
esxcli network ip interface tag add -i vmk0 -t Management

 

  1. Включаємо дамп мережевого ядра, якщо він був включений на vmk0 командою:
esxcli system coredump network set --enabled true

Affected Products

VxBlock and Vblock Systems, VMware ESXi 7.x, VMware ESXi 8.x
Article Properties
Article Number: 000206306
Article Type: How To
Last Modified: 22 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.