I have googled pretty much everything related to NFS shares. The service is up and running, the shares are exported (verified via showmount -e), and unless I’m completely mistaken in how the exports should be addressed, the shares are exported to the proper IP addresses.
Here’s my /etc/exports file:
/export/home_shared 192.168.1.1/255.255.255.0(rw,sync,insecure) 192.168.1.3(rw,no_root_squash)
/export/xen_vhd 192.168.1.1/29(rw,sync,insecure) 192.168.1.2(rw,no_root_squash)
It’s my understanding the IP/netmask filters allowed clients, and as far as I know the combination should allow home_shared to be accessible from all clients in the 192.168.1.* range, and the xen_vhd share should be accessible from all clients in the 192.168.1.[1-7] range.
From my Ubuntu 14.04 server (IP 192.168.1.3), I can’t mount the share home_shared with the error:
mount.nfs: access denied by server while mounting 192.168.1.25:/export/home_shared.
However, from my XenServer (192.168.1.2) I was able to mount the xen_vhd share and have complete access.
I don’t know if this in an Ubuntu issue or Rockstor issue. Both Xen and Ubuntu are using NFSv4.
Been banging my head against this one for days. Any suggestions?