MenalausKhan
Cadet
- Joined
- May 24, 2015
- Messages
- 7
I upgraded a fully functional TrueNAS Scale 22.12.4.2 instance to 23.10.0.1. The upgrade process was unexceptional, and the system returned online without issue. Unfortunately, however, the upgrade seems to have wholly borked NFS connections and /etc/exports is missing. NFS is running and publishing allowed protocols, but every incoming connection request gets a "Permission denied." I tried every combination I could think of:
- Restart the service
- Restart the server
- Try connecting with NFS off -- got "Connection refused"as expected
- Created a new dataset and shared it
- Access a share with multiple protocols (SMB & NFS) and NFS-alone
- Without and without allowed hosts or networks
- Wide-open permissions on dataset being shared
- Testing with only NFS3 or only NFS4, or both -- got "Protocol not supported", as expected
For now I've reverted to 22.12 (don't upgrade your pool flags right away kids!) where /etc/exports is updated and NFS connections "just work."# sudo mount -t nfs scaleserver:/mnt/tank/test /tmp/test -vvv
mount.nfs: timeout set for Sat Nov 18 03:02:37 2023
mount.nfs: trying text-based options 'vers=4.2,addr=scaleip,clientaddr=clientip'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=scaleip,clientaddr=clientip'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'vers=4,addr=scaleip,clientaddr=clientip'
mount.nfs: mount(2): Permission denied
mount.nfs: trying text-based options 'addr=scaleip'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying scaleip prog 100003 vers 3 prot TCP port 2049
mount.nfs: portmap query retrying: RPC: Program/version mismatch
mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: portmap query failed: RPC: Program not registered
mount.nfs: access denied by server while mounting scaleserver:/mnt/tank/test
Last edited: