通过如下步骤验证VLAN配置:
1.登录vSphere CLI. 在控制台输入如下命令:
esxcfg-vswitch -l
2.或者, 在vMA中, 键入vicfg-vswitch命令—两个命令的输出类似:
vicfg-vswitch –l
3.excfg-vswitch –l命令输出如下:
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 128 7 128 1500 vmnic3,vmnic2
PortGroup Name VLAN ID Used Ports Uplinks
vMotion 2231 1 vmnic3,vmnic2
Management Network 2230 1 vmnic3,vmnic2
---Omitted output---
4.vicfg-vswitch –l命令输出如下:
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 128 7 128 1500 vmnic2,vmnic3
PortGroup Name VLAN ID Used Ports Uplinks
vMotion 2231 1 vmnic2,vmnic3
Management Network 2230 1 vmnic3,vmnic2
--Omitted output---
5.将其与您的网络配置向匹配. 如果VLAN ID不正确或者缺少, 您可以使用vSphere CLI中的以下命令添加或编辑它:
esxcfg-vswitch –v 2233 –p "Management Network" vSwitch0
6.从vMA中添加或编辑VLAN ID, 使用如下命令:
vicfg-vswitch --vlan 2233 --pg "Management Network" vSwitch0
通过PowerCLI验证VLAN
现在使用Windows 10系统较多,win10是再带PowerCLI的。通过PowerCLI验证VLAN有关的信息非常简单。输入使用以下命令连接vCenter后,将以下命令导入控制台Connect-VIServer:Get-VirtualPortGroup –VMHost crimv3esx001.linxsol.com | select Name, VirtualSwitch VLanID
Name VirtualSwitch VlanId
---- ------------- -----
vMotion vSwitch0 2231
Management Network vSwitch0
2233
验证PVLAN和辅助PVLAN
配置完成后您的vSphere基础架构中的PVLAN或辅助PVLAN 可能会遇到需要对其进行故障排除的情况。本主题将为您提供获取和查看有关PVLAN和辅助PVLAN的信息的一些途径,如下所示:登录vSphere客户端,单击“ 网络”。选择一个Distributed Switch并右键单击它。从菜单中选择“ 编辑设置”,然后单击它。这将打开“ 分布式交换机设置”窗口。单击名为Private VLAN的第三个选项卡。在左侧名为Primary private VLAN ID的部分中,验证网络工程师提供的VLAN ID。您可以在右侧的下一部分中验证辅助PVLAN的VLAN ID。