使用控制台命令在 ESXi/ESX 主机上更改 VLAN ID
一、背景
本文将记录如何在ESXi/ESX控制台使用命令修改虚拟交换机的 VLAN ID。
二、修改过程
1)登录esxi的控制台,查看虚拟交换机当前配置,执行:# esxcfg-vswitch -l,记住虚拟交换机的名称和端口组的名称,输出类似如下:
Switch Name Num Ports Used Ports Configured Ports Uplinks
vSwitch0 32 4 32 vmnic0PortGroup Name Internal ID VLAN ID Used Ports Uplinks
VM Network 0 portgroup1 0 0 vmnic0
Service Console portgroup0 0 1 vmnic0Switch Name Num Ports Used Ports Configured Ports Uplinks
vSwitch1 64 2 64 vmnic1PortGroup Name Internal ID VLAN ID Used Ports Uplinks
VM Network 1 portgroup19 0 0 vmnic1
注意:虚拟交换机和端口组的名称可能不同。
2)更改端口组上的 VLAN ID,请运行以下命令:
#esxcfg-vswitch -p “portgroup_name” -v VLAN_ID virtual_switch_name
eg1:esxcfg-vswitch -p “VM Network 1” -v 10 vSwitch1 //将 VLAN ID10添加到VM Network 1(驻留在vSwitch1上)
3)验证:esxcfg-vswitch -l,输出如下:
PortGroup Name Internal ID VLAN ID Used Ports Uplinks
VM Network 1 portgroup19 10 0 vmnic1
4)要解决连接问题和配置问题,请使用以下命令在标准 vSwitch 上链接或取消链接 vmnic:
要取消链接上行链路,请运行以下命令:esxcfg-vswitch -Uvmnic vSwitch
要添加上行链路,请运行以下命令:esxcfg-vswitch -Lvmnic vSwitch
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
