Public bug reported: After a new install from scratch, there is a problem with rpcbind and the nfs client : after boot, the shared directories are NOT mounted and if I try to mount them manually: > mount -a it says mount.nfs: rpc.statd is not running but is required for remote locking. mount.nfs: Either use '-o nolock' to keep locks local, or start statd. mount.nfs: an incorrect mount option was specified
the process list gives: > ps aux | grep rpc | grep -v grep root 846 0.0 0.0 0 0 ? S< Jul17 0:00 [rpciod] root 876 0.0 0.0 2860 660 ? Ss Jul17 0:00 rpc.idmapd In syslog, I can see that rpc.statd failed to start: Jul 16 12:31:20 techniciens-3 rpc.statd[2217]: Version 1.2.5 starting Jul 16 12:31:20 techniciens-3 rpc.statd[2217]: failed to create RPC listeners, exiting Jul 16 12:31:36 techniciens-3 rpc.statd[2223]: Version 1.2.5 starting Jul 16 12:31:36 techniciens-3 rpc.statd[2223]: Flags: TI-RPC Jul 16 12:31:36 techniciens-3 rpc.statd[2223]: failed to create RPC listeners, exiting Jul 16 12:31:40 techniciens-3 rpc.statd[2230]: Version 1.2.5 starting Jul 16 12:31:40 techniciens-3 rpc.statd[2230]: Flags: TI-RPC Jul 16 12:31:40 techniciens-3 rpc.statd[2230]: failed to create RPC listeners, exiting Jul 16 12:31:40 techniciens-3 rpc.statd[2234]: Version 1.2.5 starting Jul 16 12:31:40 techniciens-3 rpc.statd[2234]: Flags: TI-RPC Jul 16 12:31:40 techniciens-3 rpc.statd[2234]: failed to create RPC listeners, exiting Jul 16 12:31:48 techniciens-3 rpc.statd[2242]: Version 1.2.5 starting Jul 16 12:31:48 techniciens-3 rpc.statd[2242]: Flags: TI-RPC The solution I have found is to start rpcbind manually > rpcbind then mounting works fine: > mount -a and after that, the process list gives: > ps aux | grep rpc | grep -v grep root 846 0.0 0.0 0 0 ? S< Jul17 0:00 [rpciod] root 876 0.0 0.0 2860 660 ? Ss Jul17 0:00 rpc.idmapd root 5700 0.0 0.0 2692 852 ? Ss 08:54 0:00 rpcbind statd 5705 0.0 0.0 3152 1252 ? Ss 08:54 0:00 rpc.statd --no-notify Everything used to work perfectly with nfs client running Ubuntu 10.04 but since then, portmap has been replaced by rpcbind. This happens on three different computers running Ubuntu 12.04. All the other clients (still under 10.04) do not face that problem. /etc/fstab on the client: myserver:/exports/communs /Reseau/Communs nfs defaults,sync,rw 0 0 myserver:/exports/software /Reseau/Logiciels nfs defaults,sync,rw 0 0 ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: nfs-common 1:1.2.5-3ubuntu3 ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19 Uname: Linux 3.2.0-26-generic-pae i686 NonfreeKernelModules: nvidia ApportVersion: 2.0.1-0ubuntu8 Architecture: i386 Date: Wed Jul 18 14:22:43 2012 InstallationMedia: Ubuntu 12.04 "Precise" - Build i386 LIVE Binary 20120426-12:41 ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=fr_BE.utf8 SHELL=/bin/bash SourcePackage: nfs-utils UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: nfs-utils (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1026111 Title: NFS shared folder not available after boot (RPC issue) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1026111/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs