vSphere ESX 5.5主机无法连接到NFS服务器
摘要:
我的问题是我不能将QNAP NFS服务器用作我的ESX主机的NFS数据存储区,尽管主机能够ping它.我正在为所有网络流量(包括NFS)和每个vmkernel适配器的子网使用带有LACP上行链路的vDS. 建立: QNAP TS-669 Pro(版本4.0.3)(TS-x69系列在VMware Storage HCL上)我??想用作我的NFS数据存储的NFS服务器,它有2个NIC使用802.3ad和我的交换机组合在一起. vmkernel.log: NFS: 157: Command: (mount) Server: (10.1.2.100) IP: (10.1.2.100) Path: (/VM) Label (datastoreNAS) Options: (None) cpu9:67402)StorageApdHandler: 698: APD Handle 509bc29f-13556457 Created with lock[StorageApd0x411121] cpu10:67402)StorageApdHandler: 745: Freeing APD Handle [509bc29f-13556457] cpu10:67402)StorageApdHandler: 808: APD Handle freed! cpu10:67402)NFS: 168: NFS mount 10.1.2.100:/VM failed: Unable to connect to NFS server. 网络设置: > 10.1.1.0/24 VM管理(VLAN 11) vSphere地址 > 10.1.1.1 node1管理 其他地址 > 10.1.2.100 QNAP TS-669(NFS服务器) 我正在使用Cisco SRW2024P Layer-2交换机(启用Jumboframes),具有以下设置: > node1(端口1到4)的LACP LAG1设置为VLAN 11-14,20的VLAN中继 每个子网都可以路由到另一个子网,但是从vmk1连接到NFS服务器不应该需要它.所有其他流量(vSphere Web Client,RDP等)都可以完成此设置.我事先使用具有专用物理网卡的VMware Workstation设置上的ESX主机VM测试了QNAP NFS服务器,并且没有任何问题. NFS服务器共享上的ACL是允许的,允许所有子网范围完全访问共享. 我可以从node1 vmk1(应该用于NFS的适配器)ping QNAP: ~ # vmkping -I vmk1 10.1.2.100 PING 10.1.2.100 (10.1.2.100): 56 data bytes 64 bytes from 10.1.2.100: icmp_seq=0 ttl=64 time=0.371 ms 64 bytes from 10.1.2.100: icmp_seq=1 ttl=64 time=0.161 ms 64 bytes from 10.1.2.100: icmp_seq=2 ttl=64 time=0.241 ms Netcat不会抛出错误: ~ # nc -z 10.1.2.100 2049 Connection to 10.1.2.100 2049 port [tcp/nfs] succeeded! node1的路由表: ~ # esxcfg-route -l VMkernel Routes: Network Netmask Gateway Interface 10.1.1.0 255.255.255.0 Local Subnet vmk0 10.1.2.0 255.255.255.0 Local Subnet vmk1 10.1.3.0 255.255.255.0 Local Subnet vmk2 10.1.4.0 255.255.255.0 Local Subnet vmk3 default 0.0.0.0 10.1.1.254 vmk0 VM内核NIC信息 ~ # esxcfg-vmknic -l Interface Port Group/DVPort IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type vmk0 133 IPv4 10.1.1.1 255.255.255.0 10.1.1.255 00:50:56:66:8e:5f 1500 65535 true STATIC vmk0 133 IPv6 fe80::250:56ff:fe66:8e5f 64 00:50:56:66:8e:5f 1500 65535 true STATIC,PREFERRED vmk1 164 IPv4 10.1.2.1 255.255.255.0 10.1.2.255 00:50:56:68:f5:1f 1500 65535 true STATIC vmk1 164 IPv6 fe80::250:56ff:fe68:f51f 64 00:50:56:68:f5:1f 1500 65535 true STATIC,PREFERRED vmk2 196 IPv4 10.1.3.1 255.255.255.0 10.1.3.255 00:50:56:66:18:95 1500 65535 true STATIC vmk2 196 IPv6 fe80::250:56ff:fe66:1895 64 00:50:56:66:18:95 1500 65535 true STATIC,PREFERRED vmk3 228 IPv4 10.1.4.1 255.255.255.0 10.1.4.255 00:50:56:72:e6:ca 1500 65535 true STATIC vmk3 228 IPv6 fe80::250:56ff:fe72:e6ca 64 00:50:56:72:e6:ca 1500 65535 true STATIC,PREFERRED 我尝试/检查过的事情: >我没有使用DNS名称连接到NFS服务器. 我不知道下一步该尝试什么.我与VMware Workstation设置的不同之处在于LACP与物理交换机和虚拟交换机的使用 解决方法
嗯… vDS,NFS和LACP对我很有用.但是,看起来您正在使用高端vSphere功能进行深入研究.大多数安装并不真正需要LACP,但我可以理解尝试使用它的吸引力……
如果QNAP不允许挂载,则vDS和其他功能都不重要… >您已经验证了与vmkping的连接,但应该尝试使用巨型MTU:vmkping -s 9000 10.1.2.100(无需指定接口).确保有效. 您的vDS配置截图看起来像是一个主机的信息.验证您的配置是否具有LACP并设置了正确的负载平衡模式.它应该如下所示: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |