unable to use nfs client to mount nfs in Ubuntu 22.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nfs-utils (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
https:/
I've installed Ubuntu 22.04 on a machine and I am trying to mount an NFS share which has no problems mounting on an array of other Linux Ubuntu machines (21.04, 20.04, 18.04, etc.).
The command we use is:
```
sudo apt install nfs-common # Only required once for installation
sudo mount -t nfs 10.234.
```
If I do a:
```
sudo showmount -e 10.234.123.11
```
It shows the list of possible mounts, so everything is kosher in that respect.
It's just stuck there, not doing anything. Any ideas? Anything I can do or add to debug the situation? Any other clients not `nfs-common`?
I've installed `nfstrace` and while trying to mount the nfs folder, I kicked it off in another terminal, to obtain the prompt below:
```
## On one terminal
(base) user@LS6-MS-7D04:~$ ping 10.234.123.11
PING 10.234.123.11 (10.234.123.11) 56(84) bytes of data.
64 bytes from 10.234.123.11: icmp_seq=1 ttl=64 time=0.202 ms
64 bytes from 10.234.123.11: icmp_seq=2 ttl=64 time=0.122 ms
64 bytes from 10.234.123.11: icmp_seq=3 ttl=64 time=0.172 ms
^C
--- 10.234.123.11 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2027ms
rtt min/avg/max/mdev = 0.122/0.
(base) user@LS6-MS-7D04:~$ sudo mount 10.234.
## In the other terminal with nfstrace running
root@LS6-
Log file: nfstrace.log
Read from interface: enp111s0
BPF filter : port 2049 or port 445
snapshot len: 65535 bytes
read timeout: 100 ms
buffer size : 20971520 bytes
promiscuous mode: on
capture traffic : inout
Processing packets. Press CTRL-C to quit and view results.
Detect session 10.234.123.8:902 --> 10.234.123.11:2049 [TCP]
Detect session 10.234.123.8:772 --> 10.234.123.11:2049 [TCP]
10.234.123.8:772 --> 10.234.123.11:2049 [TCP]NULL
CALL []
REPLY []
Detect session 10.234.123.8:947 --> 10.234.123.11:2049 [TCP]
10.234.123.8:947 --> 10.234.123.11:2049 [TCP]NULL
CALL []
REPLY []
```
Looking at the release notes of Ubuntu 22.04 (Jammy Jellyfish Release Notes):
https:/
There is a section:
```
UDP disabled for NFS mounts
Since Ubuntu 20.10 (“Groovy Gorilla”), the kernel option CONFIG_
In practice, if you try to use udp, you will get this error:
$ sudo mount f1:/storage /mnt -o udp
mount.nfs: an incorrect mount option was specified
###
NFS server
The NFS server and client packages have finally been updated to the latest upstream version.
All NFS services now read their configuration from /etc/nfs.conf and /etc/nfs.
During upgrade, a conversion script is run if the package detects that the /etc/default/nfs-* files have been changed. This script is /usr/share/
If the conversion script fails for some reason, the package installation or upgrade will fail, and the issue will have to be resolved. Please file a bug against nfs-utils in Launchpad 2 if you encounter such a scenario.
A new tool called nfsconf(8) can be used to query the configuration settings of /etc/nfs.conf and /etc/nfs.
##
the CTDB package was adjusted to work with the new NFS server version shipped in this Ubuntu 22.04
```
> It's just stuck there, not doing anything. Any ideas? Anything I can do or add to debug the
> situation? Any other clients not `nfs-common`?
Have you checked firewall rules? Please also check (and attach) /var/log/syslog, the actual output of `showmount -e <server>`, and dmesg recent output.