无法在管理 IP 上访问新安装的 ESXi 6.7u2

无法在管理 IP 上访问新安装的 ESXi 6.7u2

构建服务器后,我将笔记本电脑连接到标记为 1 的以太网端口并尝试 ping IP。失败了。我尝试了其他 3 个端口,结果相同。服务器有 4 个 NICS,因此我将它们与笔记本电脑一起连接到千兆交换机,但仍然无法访问管理 IP。

这次,大 G 搜索引擎不是我的朋友——我没有找到任何有用的东西。

服务器是联想ST550,有2个LOM端口,一个管理端口和一个双端口NIC桨板。

答案1

以下是我采取的隔离和解决步骤。

我在控制台上启用了 ESXi shell(正在故障排除)。

我进入控制台(ALT+F1)并登录。

[root@localhost:~] esxcli network nic list

我看到 5 个 NIC、4 个以太网端口和一个 vusb0。vusb0 是嵌入式 IBM XClarity Controller/IMM/BMC 设备。

[root@localhost:~] esxcli network ip interface ipv4 get

显示 vmk0 具有我设置的 IP。

[root@localhost:~] esxi network switch standard list

显示 vSwitch 仅具有 vusb0 NIC。Bingo,问题就在这里。

[root@localhost:~] esxcli network vswitch standard uplink add -u vmnic0 -v vSwitch0

如果出现驱动程序或端口问题,我会向 vswitch 添加 LOM NIC。

[root@localhost:~] esxi network switch standard list

列出具有上行链路 vusb0、vmnic0 的 vSwitch0

我仍然无法 ping 通该 IP。

[root@localhost:~] esxcli network vswitch standard uplink add -u vmnic2 -v vSwitch0

我添加了第二个端口来使用桨板 NIC。

[root@localhost:~] esxi network switch standard list

列出具有上行链路的 vSwitch0,分别为 vusb0、vmnic2、vmnic0。

我仍然无法 ping 通该 IP。

[root@localhost:~] esxcli network vswitch standard policy failover get -v vSwitch0

我看到 vusb0 被列为活动适配器,而 vmnic0 和 vmnic2 被列为待机。

[root@localhost:~] esxcli network vswitch standard uplink remove -u vusb0 -v vSwitch0

我删除了 vusb0 NIC。

[root@localhost:~] esxcli network vswitch standard policy failover get -v vSwitch0

现在活动适配器列为 vmnic0。几秒钟后,我可以 ping 接口并访问 Web UI。

如果我确实有疑问,那就是,为什么?为什么 BMC 使用 USB 端口?

相关内容