[Bug 1901709] Re: build nfsdcld to avoid grace period in containers
Andreas Hasenack
1901709 at bugs.launchpad.net
Mon Feb 14 20:07:48 UTC 2022
nfs-utils is being updated in bug #1878601 and it does hav nfsdcld
** Changed in: nfs-utils (Ubuntu)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Changed in: nfs-utils (Ubuntu)
Status: New => In Progress
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/nfs-utils/+git/nfs-utils/+merge/415545
--
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:
In Progress
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