[Bug 1901709] [NEW] build nfsdcld to avoid grace period in containers
Steve Dodd
1901709 at bugs.launchpad.net
Tue Oct 27 14:16:51 UTC 2020
Public bug reported:
Trying to use kernel nfs server in containers generally works, but
generates dmesg warnings as follows:
[ 23.392559] NFSD: attempt to initialize umh client tracking in a container ignored.
[ 23.395065] NFSD: attempt to initialize legacy client tracking in a container ignored.
[ 23.395085] NFSD: Unable to initialize client recovery tracking! (-22)
[ 23.395106] NFSD: starting 90-second grace period (net f00005fd)
On reboot clients do indeed hang for the grace period.
>From the description here ..
https://man7.org/linux/man-pages/man8/nfsdcld.8.html
.. it seems that modern kernels in combination with nfsdcld from modern
nfs-utils can avoid this problem - is there any chance we could build
and install it? It looks like it might have a sqlite dependency so
possibly needs splitting off into a separate package.
** Affects: nfs-utils (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
- Trying to use kernel nfs server in containers generally workers, but
+ Trying to use kernel nfs server in containers generally works, but
generates dmesg warnings as follows:
[ 23.392559] NFSD: attempt to initialize umh client tracking in a container ignored.
[ 23.395065] NFSD: attempt to initialize legacy client tracking in a container ignored.
[ 23.395085] NFSD: Unable to initialize client recovery tracking! (-22)
[ 23.395106] NFSD: starting 90-second grace period (net f00005fd)
On reboot clients do indeed hang for the grace period.
From the description here ..
https://man7.org/linux/man-pages/man8/nfsdcld.8.html
.. it seems that modern kernels in combination with nfsdcld from modern
nfs-utils can avoid this problem - is there any chance we could build
and install it? It looks like it might have a sqlite dependency so
possibly needs splitting off into a separate package.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to nfs-utils in Ubuntu.
https://bugs.launchpad.net/bugs/1901709
Title:
build nfsdcld to avoid grace period in containers
Status in nfs-utils package in Ubuntu:
New
Bug description:
Trying to use kernel nfs server in containers generally works, but
generates dmesg warnings as follows:
[ 23.392559] NFSD: attempt to initialize umh client tracking in a container ignored.
[ 23.395065] NFSD: attempt to initialize legacy client tracking in a container ignored.
[ 23.395085] NFSD: Unable to initialize client recovery tracking! (-22)
[ 23.395106] NFSD: starting 90-second grace period (net f00005fd)
On reboot clients do indeed hang for the grace period.
From the description here ..
https://man7.org/linux/man-pages/man8/nfsdcld.8.html
.. it seems that modern kernels in combination with nfsdcld from
modern nfs-utils can avoid this problem - is there any chance we could
build and install it? It looks like it might have a sqlite dependency
so possibly needs splitting off into a separate package.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1901709/+subscriptions
More information about the foundations-bugs
mailing list