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. 收集目前 VMkernel 連接埠 vmk0 的 IP 資訊 (IP 位址、網路遮罩、預設閘道和 VLAN)。
  2. 移除 vmnic 從目前的分散式交換器 (vDS)。
    1. 取得的連接埠 ID vmnic 和 vDS 使用下列命令命名:
esxcli network vswitch dvs vmware list
下面是輸出範例,名稱為 dvSwitch則 vmnic2 的連接埠 ID 為 6171

vmnic 的連接埠 ID 和 vDS 名稱
圖 1:vmnic 的連接埠 ID 和 vDS 名稱

 

  1. 執行下列命令,從 vDS 移除 vmnic:
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
(建立名稱為 vSwitch0 的 vSwitch。)
 

 

  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 上建立名為 management 的連接埠群組。)

 

  1. 使用以下命令將 vmk0 指派至連接埠群組:
esxcli network ip interface add -i vmk0 -p portgroup_name 
範例:
esxcli network ip interface add -i vmk0 -p management
(新增 vmk0 的輸出傳送至 management 連接埠群組。)

 

  1. 使用下列命令設定 vmk0 的 IP 位址:
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.0static IP.)
 
  1. 使用以下命令為 vmk0 所在的連接埠群組設定 VLAN:
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.