Hi all,
My NFS share is not visible to any other device on the network and it's driving me mad trying to troubleshoot what might be wrong. I feel that there's something obvious that I'm missing but cannot see the wood for the trees, so to speak. I'm new(ish) to OMV, am a mid-level Linux user but am new to NFS.
I'm running OMV 3.0.98 on a Raspberry Pi 3, with an external USB hard drive and sharing folders successfully with SMB. I have just installed Kodi on a Pi 2 to use as a media server that I want to connect to the OMV/Pi3 NAS drive (where all the media files reside). I want to use NFS rather than SMB because of its (apparently) lower CPU overhead.
In the OMV GUI, I've created a shared folder (/media), enabled NFS and added the shared folder, initially with the default shared options of (rw,secure) and with read/write privileges. When editing the share in the NFS configuration panel, under the Shared folder box appears the following text: The location of the files to share. The share will be accessible at /export/
I'm therefore expecting that the share will be visible on 192.168.1.125/24 and have used this in the Kodi interface to find the shared files. It finds nothing. I've tried various versions of a potential URL such as 192.168.1.125/24/export/ and 192.168.1.125/export/ but the share remains invisible on the network to any of my devices.
After some online searching, I was advised to add a Kodi user to OMV and to change the share's options to subtree_check,insecure,all_squash,anonuid=1002,anongid=100 where anonuid is the guid of the Kodi user.
This has made no difference to the visibility of the share.
I am now going around in circles and making no meaningful progress in solving this problem. I'll be very grateful for some guidance on this. Again, I feel that there is something obvious that I am missing.
Thanks.
[Edit: SOLVED]
TL;dr Kodi on Arch Linux does not support NFS by default. Install libnfs on the arch linux box to fix this. When configuring the NFS share in OMV, make sure you enter the client IP address not the server IP address! Share options rw,subtree_check,insecure seem to work well for most users.