如何解决 ESXi 5 中无法访问的 NFS 数据存储问题?

如何解决 ESXi 5 中无法访问的 NFS 数据存储问题?

最近几天我的虚拟机出现了一些问题。当我启动 vSphere 时,NFS 数据存储会间歇性地显示为脱机/无法访问。NFS 共享位于我的 Windows Home Server (WHS2011) 上。

我查看了 Windows 事件日志,没有发现任何问题。所有 3 个数据存储都位于同一台 Windows 服务器上,有时 1 个或多个数据存储在线,而其他数据存储离线 - 所以我认为这表明 ESXi 端存在问题?

我该如何继续解决该问题?

谢谢

答案1

我在这里找到了一篇非常有用的文章:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003967

关于使用 vmkping 的第二步似乎突出显示了与网络相关的问题(在 ESXi 服务器端):

/var/log # vmkping -c 20 192.168.0.32
PING 192.168.0.32 (192.168.0.32): 56 data bytes
64 bytes from 192.168.0.32: icmp_seq=0 ttl=128 time=0.393 ms
64 bytes from 192.168.0.32: icmp_seq=1 ttl=128 time=0.287 ms
64 bytes from 192.168.0.32: icmp_seq=2 ttl=128 time=0.474 ms
64 bytes from 192.168.0.32: icmp_seq=3 ttl=128 time=0.431 ms
64 bytes from 192.168.0.32: icmp_seq=4 ttl=128 time=0.410 ms
64 bytes from 192.168.0.32: icmp_seq=5 ttl=128 time=0.416 ms
64 bytes from 192.168.0.32: icmp_seq=6 ttl=128 time=0.380 ms
64 bytes from 192.168.0.32: icmp_seq=7 ttl=128 time=0.488 ms
64 bytes from 192.168.0.32: icmp_seq=11 ttl=128 time=0.443 ms
64 bytes from 192.168.0.32: icmp_seq=16 ttl=128 time=0.308 ms
64 bytes from 192.168.0.32: icmp_seq=17 ttl=128 time=0.350 ms
64 bytes from 192.168.0.32: icmp_seq=18 ttl=128 time=0.291 ms

--- 192.168.0.32 ping statistics ---
20 packets transmitted, 12 packets received, 40% packet loss
round-trip min/avg/max = 0.287/0.389/0.488 ms
/var/log # vmkping -c 20 192.168.0.33
PING 192.168.0.33 (192.168.0.33): 56 data bytes
64 bytes from 192.168.0.33: icmp_seq=0 ttl=64 time=0.295 ms
64 bytes from 192.168.0.33: icmp_seq=1 ttl=64 time=0.314 ms
64 bytes from 192.168.0.33: icmp_seq=16 ttl=64 time=0.311 ms

--- 192.168.0.33 ping statistics ---
20 packets transmitted, 3 packets received, 85% packet loss
round-trip min/avg/max = 0.295/0.307/0.314 ms

相关内容