[Bug 1971935] Re: Invalid pipefs-directory prevents rpc-gssd.service from starting
Andreas Hasenack
1971935 at bugs.launchpad.net
Fri May 6 12:59:04 UTC 2022
Can you elaborate a bit on your scenario? Since you are trying to start
gssd, I assume you have a kerberos environment, and the server has a
keytab in /etc/krb5.keytab (which is a condition for the gssd service to
start).
In my tests, I also usually reboot the server after installing all the
nfs and kerberos-client bits, exactly because the services have
dependencies between them and all these conditions on files.
I'll check the incorrect path you spotted, see if it's supposed to be
the same thing indeed.
--
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/1971935
Title:
Invalid pipefs-directory prevents rpc-gssd.service from starting
Status in nfs-utils package in Ubuntu:
Confirmed
Bug description:
Ubuntu 22.04 Server
Package version: 1:2.6.1-1ubuntu1
Package nfs-common/nfs-utils provides /etc/nfs.conf and /lib/systemd/system/rpc-gssd.service.
/etc/nfs.conf (and seems to be copied from /usr/share/nfs-common/conffiles/nfs.conf) has the configuration:
...
[general]
pipefs-directory=/run/rpc_pipefs
...
When attempting to start rpc-gssd it gives the following error:
...
ERROR: opendir(/run/rpc_pipefs) failed: No such file or directory
...
There is a systemd unit called var-lib-nfs-rpc_pipefs.mount which
mounts this directory as /var/lib/nfs/rpc_pipefs. However this does
not match with the configuration in nfs.conf
It's worth mentioning that sometimes it seems a systemd unit is
generated (run-rpc_pipefs.mount) which ensures /run/rpc_pipefs is
created and everything works as expected. Seems to be random.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1971935/+subscriptions
More information about the foundations-bugs
mailing list