Registering a local RPC service has a long timeout.
When starting the NFSD service, for example, the RPC server wants to
unregister at least 6 different RPC services (three versions of NFS
and three versions of lockd) before it even tries to register the
services it's bringing up.
Usually this isnt' a problem. However, if a portmapper or rpcbind
daemon isn't running, each one of these registrations causes a long
wait (up to a minute each, I think) while the RPC server attempts to
contact the rpcbind daemon at localhost.
I don't think this wait is interruptible, either.
I'm wondering if this long timeout is really necessary. Can we get
by with a second or so, and a couple of retries?
--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html