我正在 vmware 环境中设置运行 CentOS 7 的虚拟机,使用 vmxnet3 虚拟网络适配器,并且遇到了一个相当令人沮丧的问题:接口间歇性地停止传输,并且直到它被关闭/启动时才会传输,a la ifconfig eth0 down ifconfig eth0 up
我可以 ping 出它直到它停止传输,但我完全无法 ssh。(单独的问题)无论接口是否显示为传输,我总是能够 ping 与其关联的 IP 地址。(我认为这是因为 IP 地址在主机上,而不是在客户机上)
我尝试通过手动编译源代码来安装 vmware-tools,但这损坏了我的 initrd 映像,导致我无法完全加载操作系统。我还尝试安装 open-vm-tools,结果相同。
有人有主意吗?
编辑:ESXi 5.5
第二次编辑:vSphere Web Client 版本 5.5.0 内部版本 1441077
第三次编辑:ESXi build 1331820 正在主机上运行。
答案1
将 ESXi 安装升级到最新版本。这是说得通保持 vSphere 和 ESXi 得到修补。
https://www.vmware.com/patchmgr/findPatch.portal
今天发布的 5.5 版本是内部版本 2302651。您的内部版本已超过一年了...您使用的版本是 2013 年 9 月的。
更新 ESXi 后,请升级 VMware 工具或安装工具包的 VMware OSP 版本。
另请参阅:我可以使用 Puppet 找出哪些节点没有安装 VMware 工具吗?
编辑: