Experimental NFS server oddity
tim at kientzle.com
Sun Sep 12 00:08:32 UTC 2010
On Sep 11, 2010, at 4:20 PM, Rick Macklem wrote:
>> I just tried adding
>> to my rc.conf and found that after I rebooted the server, my FreeBSD 8
>> client (still using NFSv3) couldn't connect because there was no RPC
>> mapping for nfs.
> Did you specify both of these in rc.conf?
> You need to specify both of them (and nfsuserd="YES" if you going to use
> NFSv4). See "man nfsv4" for more.
Both specified, as well as
> If you did specify both, then do a "ps axHl" to see what didn't start up.
rpcbind, mountd, and nfsuserd are all running, but nfsd is not running.
> You can also look in /var/log/messages to see if any of the daemons
> are complaining about something.
Only warning I see on a system reboot is:
nfsd: can't open /var/db/nfs-stablerestart
Creating this file and then rebooting the system seems to get things working.
This file certainly wasn't required by the old nfsd.
Should this file be created by /etc/rc.d/nfsserver at boot time (if it doesn't exist)?
Or should it be created by installworld?
More information about the freebsd-current