Ok guys I have a weird issue.
After recently adding a bind mount 2 folders deep inside an existing NFS4 export, when I mount that NFS export on my client, it leads directly to the bind mount. No matter what I try it doesnt change.
I have my Servers Full fstab and exports as well as my clients fstab
Server Setup
I use NFS4 and have all my exports bind mounted under /srv/nfs
/mnt/Storage
bind mounted to /srv/nfs/Storage
and exported NFS4.
fstab entries
/mnt/Storage /srv/nfs/Storage none bind 0 0
Then there is the fstab entry for new bind mount I have recently added
/mnt/Storage/Multimedia/Complete /srv/nfs/Multimedia/TV_Series/Complete\040Series none bind,_netdev 0 0
exports entry
/srv/nfs 192.168.2.0/24(rw,sync,insecure,crossmnt,fsid=0)
...
/srv/nfs/Storage 192.168.2.0/24(rw,async,insecure,crossmnt)
On The server everything is browsable correctly locally
ketterer@Omnibox:/srv/nfs/Storage$ ls /mnt/Storage/
'Admin Resources' Archive Family_Share Multimedia Users
ketterer@Omnibox:/srv/nfs/Storage$ ls /srv/nfs/Storage/
'Admin Resources' Archive Family_Share Multimedia Users
I can also confirm that this new bind mount on the server otherwise works as intended.
Client Setup
I have my client set up with a number of NFS mounts in fstab, but can confirm itisthe same with manual mount. fstab entry
192.168.2.2:/Storage /mnt/Storage nfs4 hard,intr 0 0
This worked for a long time without issue until I added the bind mount on the server highlighted above.
My client used to be able to mount 192.168.2.2:/srv/nfs/Storage
or 192.168.2.2:/Storage
just fine, but now it seems the client actually mounts /mnt/Storage/Multimedia/Complete
.
Server Exports - Pastebin.com https://pastebin.com/xLDhjJJU
Server Fstab - Pastebin.com https://pastebin.com/NMuC75yf
Client Fstab - Pastebin.com https://pastebin.com/b0THBqGy