Bug 6918 - NFS does not start due to remounting pipe filesystems
Summary: NFS does not start due to remounting pipe filesystems
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2012-07-31 17:20 CEST by Juan Magallon
Modified: 2012-11-14 18:25 CET (History)
2 users (show)

See Also:
Source RPM: kmod-9-1.mga3.src.rpm
CVE:
Status comment:


Attachments

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

Note You need to log in before you can comment on or make changes to this bug.