Hey all I had the pleasure of add a WD ShareSpace drive to a customers esx environment. I ran into the same issues everyone else seems to. So I will give you my experience.
- SSH to your esx host and tail your vmkernel tail -f /var/log/vmkernel
- Create a vmkernel port with IP address and all
- Make sure in the security profile of the esx host you allow nfs
- Go to the GUI of the WD ShareSpace and allow use of SSH
- Create a NFS share that you want to access
- SSH to the WD ShareSpace
- VI to /etc/exports and edit the entry for your share to show no_root_squash
- From the SSH console of the WD ShareSpace tail -f /var/messages
- On the WD ShareSpace allow IP addresses to NFS MAKE SURE THAT YOU ALLOW THE IP ADDRESS OF THE VMKERNEL not that of the host
now that you have both /var/log/vmkernel and /var/messages open you will be able to see why the error messages are comming up
im my case I put an allow (WD GUI allowed NFS address) on my esx host ip address while the one i needed was the vmkernel ip address
once this was done I created a new nfs datastore and added it successfully
one thing i noticed and have not resolved is that if I reboot the WD ShareSpace it removed the changes made to "no_root_squash" so everytime I reboot the WD I have to edit the /etc/exports with no_root_squash
Anyway the magic in troubleshooting this was in tailing the logs on both ESX and WD....
There is hope for WD ShareSpace!!!!!!