在更改ESXi虚拟机pipe理程序的IP(未设置为维护模式)之后,我无法再使用vSphere访问vCenter Server。
但是我可以通过SSH访问ESXi。 所以,IP是正确的,但为什么我不能与客户端访问?
可能有几个原因。 您首先要检查的是VMware知识库文章 。
之后…
从ESXi控制台上的根用户SSH:
services.sh restart
或从F2控制台“重新启动pipe理networking”。
如果你继续看到问题,那么@TCampbell说,删除/ readd。
如果您仍然看到问题,请将RDP发送到vCenter服务器,并validation从服务器到主机的连接。 使用telnet <ip address> <port>或其他实用程序从vCenter服务器检查端口901/902。
你的主机名也改变了吗? 您可能必须使用/sbin/generate-certificates.sh重新生成SSL密钥
如果无法从vSphere vCenter Server连接到该服务器,则应从清单中删除该ESXi服务器并重新添加。
vCenter Server是否在虚拟机中运行? 或者您是否尝试直接连接到ESXi主机上的单个vSphere? 如果vCenter在虚拟机中运行,请尝试直接连接到运行在其上的主机上的vSphere,并确保虚拟机实际启动并正常运行。
或者,当您更改IP地址时,vCenter Server VM是否也更改了IP? 如果您在主机上更改了子网或VLAN,而不是虚拟机本身,则可能是networking无法访问vCenter VM。 在这种情况下,直接连接到主机,使用控制台连接到虚拟机,并在那里修复IP设置。
感谢您的所有答案,但问题本身或多或less地得到解决……问题是,ESXi接口扼杀了我的IP连接。 几分钟后,我可以通过vSphere访问服务器,就好像什么都没发生过一样。