用一台Linux虚拟机做NFS服务器,想将其挂载到vSphere中的主机上,提示错误:主机配置过程中出错。
有关此问题原因的详细信息,请查看错误堆栈。
错误堆栈
在 vCenter Server“VM-1”上调用对象 “datastoreSystem-29”的“HostDatastoreSystem.CreateNasDatastore” 失败。
NFS 挂载 192.168.3.245:/nfs 失败: NFS 服务器通过 TCP 不支持 MOUNT 版本 3。
(对应英文版提示为NFS server does not support MOUNT version 3 over TCP)
这是由于NFS服务器上的服务用的是默认的UDP方式传输,而VMware要求必须用TCP,因此修改配置文件/etc/nfsmount.conf,取消Defaultproto=tcp行注释即可。