|
From: Bernard P. <ber...@un...> - 2012-05-04 13:50:43
|
Hello,
With Devel-Linux v1.6.0, I had problems with the NFSD service, and just find
the solution : it is a bug in the NFSD startup script, because rpc.mountd is
started before rpc.nfsd. So, /proc/fs/nfsd is not mounted when rpc.mountd
starts and it don't works (error "rpc.mountd getfh failed function not
implemented").
So, the/etc/init.d/nfsd contains :
...
start)
echo -n "Starting NFS mountd..."
loadproc /usr/sbin/rpc.mountd
echo -n "Starting NFS nfsd..."
loadproc /usr/sbin/rpc.nfsd -N 4 -p $PORT $PROCESSES
echo -n "Starting NFS statd..."
loadproc /usr/sbin/rpc.statd
...
it must be :
...
start)
echo -n "Starting NFS nfsd..."
loadproc /usr/sbin/rpc.nfsd -N 4 -p $PORT $PROCESSES
echo -n "Starting NFS mountd..."
loadproc /usr/sbin/rpc.mountd
echo -n "Starting NFS statd..."
loadproc /usr/sbin/rpc.statd
...
Like that, it works like a charm...
Best regards,
Bernard
|