What's the FreeNAS and ESXi versions in question here? I want to try reproducing this.
Here is where I am - Sometimes I will get (1), sometimes (2), (3) - Total chance - Not always the same Server groupings. Followed suggestions that it was mounting with IP vs FQDN..
192.168.2.250
[root@ESXI1:~] esxcfg-nas -l
NFS is /NFS from 192.168.2.30 mounted available
SSDArray is /mnt/SSDPool/NFS from 192.168.2.33 mounted available
HPRaid is /NFS from 192.168.2.34 mounted available
DatastoreSS is /mnt/SSDMirror/NFS from 192.168.2.118 mounted available
[root@ESXI1:~]
lrwxr-xr-x 1 root root 35 Jun 1 14:02 DatastoreSS ->
fc367918-78daee7f-0000-000000000000
lrwxr-xr-x 1 root root 35 Jun 1 14:02 HPRaid -> 6b74e70f-0265771f-0000-000000000000
lrwxr-xr-x 1 root root 17 Jun 1 14:02 NFS -> 01a59542-83ac6997
lrwxr-xr-x 1 root root 35 Jun 1 14:02 SSDArray -> 5eafd18e-9e60111a-0000-000000000000
192.168.2.251
[root@ESXI2:~] esxcfg-nas -l
NFS is /NFS from 192.168.2.30 mounted available
HPRaid is /NFS from 192.168.2.34 mounted available
SSDArray is /mnt/SSDPool/NFS from 192.168.2.33 mounted available
DatastoreSS (1) is /mnt/SSDMirror/NFS from 192.168.2.118 mounted available
lrwxr-xr-x 1 root root 35 Jun 1 13:45 DatastoreSS (1) ->
9cf5136d-a907d5b1-0000-000000000000
lrwxr-xr-x 1 root root 35 Jun 1 13:45 HPRaid -> 6b74e70f-0265771f-0000-000000000000
lrwxr-xr-x 1 root root 17 Jun 1 13:45 NFS -> 01a59542-83ac6997
lrwxr-xr-x 1 root root 35 Jun 1 13:45 SSDArray -> 5eafd18e-9e60111a-0000-000000000000
ESXI/FREENAS was giving it a different UUID for the symlink - but if I went to add node server into the other datastore (1) it would say it already exists - even though they are different UUID's.
---------------------------------------------------
VERSIONS
---------------------------------------------------
Have been able to consistently duplicate it is any various miss match of versions below.
FreeNAS-11.2-U4.1
FreeNAS-11.2-U3
FreeNAS-11.2-U2
VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018
VMware-ESXi-6.7.0-Update2-13006603-HPE-Gen9plus-670.U2.10.4.1.8-Apr2019
VMware-VCSA-all-6.7.0-13643870
VMware-VCSA-all-6.7.0-10244745
3x Cluster Node:
Manufacturer :HP
Model: ProLiant DL20 Gen9
CPU: 4 CPUs x Intel(R) Xeon(R) CPU E3-1270 v5 @ 3.60GHz
Memory: 63.91 GB
My Current 2x FreeNAS servers
SuperMicro
OS Version:
FreeNAS-11.2-U4.1
(Build Date: May 10, 2019 21:33)
Processor:
2x Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz (32 cores)
Memory:
256 GiB
HP DL380e G8
OS Version:
FreeNAS-11.2-U2
(Build Date: Feb 14, 2019 20:8)
Processor:
2x Intel(R) Xeon(R) CPU E5-2407 v2 @ 2.40GHz (8 cores)
Memory:
160 GiB
-------------------------------------------------------------------
FWIW.
1- Centos7 with NFS4.1 server works.
2- FreeNAS NFS3 works
I was going on the notion that perhaps creating the mount with NFS3, deleting then recreating as NFS4.1 may have been a work around - but I haven't been able to reproduce this solution.