Public bug reported:

Package: nfs-kernel-server
Architecture: amd64
Version: 1:2.6.1-1~exp1ubuntu1

nfsversion 3 with proto udp seems not to be supported by the nfs-kernel-
server anymore.

In Ubuntu 18.04 (nfs-kernel-server 1:1.3.4-2.1ubuntu5) it was still
possible. I could mount with either tcp or udp:

1. tcp
mount -o nfsvers=3 192.168.0.1:/srv/nfs/testshare /mnt

mount|grep mnt:

192.168.0.1:/srv/nfs/testshare on /mnt type nfs
(rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.0.1,mountvers=3,mountport=59808,mountproto=udp,local_lock=none,addr=192.168.0.1)


2. udp
mount -o nfsvers=3,udp 192.168.0.1:/srv/nfs/testshare /mnt

mount|grep mnt:

192.168.0.1:/srv/nfs/testshare on /mnt type nfs
(rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=udp,timeo=11,retrans=3,sec=sys,mountaddr=192.168.0.1,mountvers=3,mountport=59808,mountproto=udp,local_lock=none,addr=192.168.0.1)


Now in Ubuntu 22.04 I get the message:

mount.nfs: an incorrect mount option was specified


I tried to enable upd in /etc/nfs.conf in section [nfsd]:


[nfsd]
# debug=0
# threads=8
# host=
# port=0
# grace-time=90
# lease-time=90
# udp=n
udp=y
# tcp=y
# vers2=n
# vers3=y

But there was no effect.

nfs3 with udp is needed by several busybox mount binaries in initrds of
Knoppix and other live distributions used via PXE boot.

Best regards
Jörg

** Affects: nfs-utils (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1964093

Title:
  nfsver=3,udp not working anymore

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1964093/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to