Permissions.  No joke...  Root isn't root when NFS is involved.  Don't bother trying to get ESXi to try operating as non-root, as easily fly to the moon by flapping your arms.  Instead configure a host-specific override on FreeNAS mapping root to a real user on FreeNAS that owns the volume/subvolume/share.  Manually chown/chmod if necessary.

(Storage -> select the shared volume, then the left-most icon at the bottom is "Change Permissions".)

-Adam

On 2018-07-10 10:54, Kevin McGregor wrote:

Okay, so something *is* listening on port 2049 of <FreeNAS-IP> (confirmed with netstat -an4).
 
I can ping both ways successfully.
Both machines are on the same physical switch.
Both are on the same subnet, same netmask, etc.
Source (VMware ESXi) says "Unable to contact NFS server"
ESXi firewall disabled with " esxcli network firewall set --enabled false "
FreeNAS /var/log/messages has three entries like
mountd[pid]: mount request successful from <IP> for <mountpoint>
 
This is really annoying. What else can I try/check?

On Tue, Jul 10, 2018 at 9:02 AM Kevin McGregor <kevin.a.mcgregor@gmail.com> wrote:
I'm trying to get FreeNAS (based on FreeBSD) to serve up NFS shares. It keep failing with
 
nfsd: Can't bind to tcp addr *: Address already in use
 
Which doesn't make sense. I tried binding to a specific address (the IP address of this server) and I get the same message, but with the IP address instead of *.
 
No other services are running on this server, other than http (80). Where do I start?
 
Thanks,
Kevin

_______________________________________________
Roundtable mailing list
Roundtable@muug.ca
https://muug.ca/mailman/listinfo/roundtable