This is a long shot, but I am hoping that someone can suggest something to look at. I have two ESXi 6.5 hosts and one Windows 2016 Server. All three machines are behind the same router. I created an NFS share on the Windows server. I was able to mount it on one of the ESXi servers, but not the other. On the second one I received the popup message:
Failed to mount NFS datastore SWLIBNFS - NFS mount 192.168.123.20:SWLIBNFS failed: The mount request was denied by the NFS server. Check that the export exists and that the client is permitted to mount it.
Here are the details:
Two ESXi 6.5 Hosts:
- 192.168.123.50
- 192.168.123.141
On Windows 2016 server (192.168.123.20) did this:
- Added role: Server for NFS and rebooted
- Added NFS Share to D:\SWLIB named SWLIBNFS
- Kerberos boxes: unchecked
- No server authentication: checked
- Enabled unmapped user access: checked
- Allow unmapped user access by UID/GID: selected
- Added permissions for both ESX servers:
- Permission: Read/Write
- Root Access: Allowed
On ESXi .50 did this:
- Selected datastores
- New Datastore
- Mount NFS datastore
- Name: SWLIBNFS
- NFS Server: 192.168.123.20
- NFS share: SWLIBNFS
- NFS 3
- Result: mounted successfully
Next on .141 did the exact same thing but got the error message shown above. Is there some limitation on an NFS datastore being mountable only on one host?
Thanks for any guidance.