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 |