On Wed, Mar 09, 2011 at 07:07:26AM -0500, George Mitchell wrote: > On 03/09/11 03:09, Daniel Braniss wrote: > >>Under 8.2-PRERELEASE (GENERIC kernel), about 15% of the times I boot up > >>(with rpc.statd and rpc.lockd enabled in rc.conf), I get: > >> > >>Feb 4 07:31:11 wonderland rpc.statd: bindresvport_sa: Address already in > >>use > >>Feb 4 07:31:11 wonderland root: /etc/rc: WARNING: failed to start statd > >> > >>and slightly later: > >> > >>Feb 4 07:31:36 wonderland kernel: NLM: unexpected error contacting NSM, > >>stat=5, errno=35 > >> > >>I can start rpc.statd and rpc.lockd manually at this point (and I have to > >>start them to run firefox and mail with my NFS-mounted home directory and > >>mail spool). But what might cause the above errors? -- George Mitchell > > > >We have been seeing this too, with the addition of mountd. > >So I decided to try and track it down. > >rpc.lockd, rpc.statd or mountd, all share the same code for allocating > >address/port. I added some more info to be displayed in case of error, > >mainly the ai_family and port, so after many successfull reboots, I got: > > > >Mar 9 09:18:19 chamsa mountd[1070]: bindresvport_sa: (2/617) Address already > >in use > > > >but: > > > >chamsa> rpcinfo | grep mountd > > 100005 1 udp 0.0.0.0.2.105 mountd superuser > > 100005 3 udp 0.0.0.0.2.105 mountd superuser > > 100005 1 tcp 0.0.0.0.2.105 mountd superuser > > 100005 3 tcp 0.0.0.0.2.105 mountd superuser > > > >BTW, 0.0.0.2.105 is 617, and 2 is AF_INET > > > >the above is wierd, since the rpc stuff happens after the > >bindresvport_sa(...) > > > >danny > > > > > > Thanks for the analysis. The reason I originally posted is to see why > this might have popped up in 8.x, as it never happened in 7.x.
This problem has happened on our RELENG_7 systems in the past, though the port binding failed because something else had bound to a port number that (if I remember right) mountd randomly chose/tried to bind to and failed. -- | Jeremy Chadwick j...@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB | _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"