在工作中,我们有一个 ESX 4.1 集群,在每台主机的 vswitch 上配置了一些 vlan(端口组)。许多这些端口组不再使用,因此我们决定清理它们。
我们没有分布式 vswitch,因此必须在每台主机上删除每个端口组。这在大多数情况下都可以正常工作。但是我们有一组拒绝被删除。它返回以下错误:“无法删除端口组“VLAN-XXXX”,原因如下:1 个活动端口”
我们已尝试通过 vCenter 控制台以及使用 esxcfg-vswitch 命令将其删除。结果相同。
我们多次检查主机上的虚拟机都没有使用端口组。所以我认为它不应该是活跃的。
当我们使用 esxcfg-vswitch -l 检查 vswitch 时,输出显示该端口组中的一个端口确实在使用中。有谁知道如何摆脱这个使用过的端口?
您能否简单地
Configuration->Network->Virtual Switch
在相关主机上发布配置页面的屏幕截图。您应该能够看到哪些虚拟机正在使用该端口组。如果从那里看不到,您可以通过访问
Home->Inventory->Networking
并深入查看实际端口组的名称来使用 vSphere Client 的“网络视图”。选择“虚拟机”选项卡将显示使用该端口组的所有内容。有问题的虚拟机可能是一个模板或只是关闭电源......所以我得到了这个工作。事情是这样的:
谢谢你们的帮助!