On Fri, Apr 04, 2014 at 02:31:27PM +0200, Benedict Verhegghe wrote:
> After upgrading a system from wheezy to jessie, nfs-common failed to
> (re)start. Version: 1:1.2.8-6.
> Reinstalling rpcbind, nfs-common, nfs-kernel-server,  libnfsidmap2 did
> not help.

> Startup message:
> [FAIL] Starting NFS common utilities: statd idmapd failed!

> In syslog I noticed:
>  rpc.idmapd[6984]: main: open(/var/lib/nfs/rpc_pipefs/nfs): No such file
> or directory

> I manually created a directory /var/lib/nfs/rpc_pipefs/nfs and the
> problem was solved.

That's an unrelated issue.

Note that as of version 1:1.2.8-5, by default nfs-common looks for
rpc_pipefs under /run, not in /var/lib.  You may need to update your
locally-modified /etc/idmapd.conf, to pick up this new default, since
/etc/init.d/nfs-common will no longer mount /var/lib/nfs/rpc_pipefs for you. 
(And manually creating the directory may let the package upgrade, but will
not give the correct behavior since this must be a mountpoint, not a
directory.)

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature

Reply via email to