Bug 6918

Summary: NFS does not start due to remounting pipe filesystems
Product: Mageia Reporter: Juan Magallon <jamagallon>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mageia, mageia
Version: CauldronKeywords: PATCH
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: kmod-9-1.mga3.src.rpm CVE:
Status comment:

Description Juan Magallon 2012-07-31 17:20:13 CEST
I have boxes where nfs-server does not start, because a failed
dependency:

Jul 31 00:00:32 lugh mount[249]: mount: sunrpc already mounted or /var/lib/nfs/rpc_pipefs busy
Jul 31 00:00:32 lugh mount[249]: mount: according to mtab, sunrpc is already mounted on /var/lib/nfs/rpc_pipefs
Jul 31 00:00:32 lugh mount[248]: mount: unknown filesystem type 'nfsd'
Jul 31 00:00:32 lugh systemd[1]: proc-fs-nfsd.mount mount process exited, code=exited status=32
Jul 31 00:00:32 lugh systemd[1]: Job nfs-rquotad.service/start failed with result 'dependency'.

...and all the nfs server chain fails.

This is because pipefs is mounted on module insertion on 00_modprobe.conf.
The solution is to kill the 'install' lines for nfsd,sunrcp.

Also, the alias 'alias nfs4 nfs' is duplicated in nfs.conf, and probably some
others should be moved to nfs.conf, like rpc_pipefs, rpc_svc_gss_pipefs...

More deatiled bug description here:

https://bugzilla.redhat.com/show_bug.cgi?id=744463
Manuel Hiebel 2012-08-01 00:28:27 CEST

Keywords: (none) => PATCH
CC: (none) => mageia
Assignee: bugsquad => tmb

Comment 1 Olivier Blin 2012-11-14 18:22:05 CET
Thanks for the report, fixed in kmod-10-3

Status: NEW => RESOLVED
CC: (none) => mageia
Resolution: (none) => FIXED

Comment 2 Olivier Blin 2012-11-14 18:25:37 CET
I have also moved the nfs aliases, in kmod-10-4 and nfs-utils-1.2.6-7