On October 1, 1999, [EMAIL PROTECTED] wrote:

> [problems with RedHat 6.0 after kernel recompile]
> as an NFS server (it works as an NFS client).  On bootup, it complains
> that the function "nfssvc" is not implemented and I cannot get rpc.nfsd
> to run (gives the same error).

I have not carefully verified this, but I think to avoid this error it is
necessary to turn on something like "kernel multilink" support (can't
remember the exact flag and I'm not on my Linux system right now).  The
kernel should be arranged so that this gets turned on when you turn on
kernel NFS, but it isn't.

Kernel NFS (known as 'knfsd' on the Linux kernel mailing list;  see
http://www.tux.org/lkml) as shipped with RedHat 2.2.5 has some serious
problems, and I'm surprised RedHat made it the default.  A patched 2.2.12
kernel is better, but still has some odd quirks which, it is hoped, will
be fixed in 2.2.14 or 2.4.x.  The main ones I've hit are that an
NFS-exported CDROM on a RedHat system can't be read by some clients, such
as HP-UX, and that once a CDROM has been NFS mounted once, the physical CD
can't be unmounted without shutting down NFS even if all the NFS clients
have unmounted it.  So for now I'm using the user mode NFS client from
Darmstadt, which doesn't require kernel support but also doesn't support
lockd.  This is the same server which RedHat 5.2 used, and can be FTP'd
from

ftp://linux.mathematik.tu-darmstadt.de/pub/linux/people/okir

The best page for discussion of knfsd I've found is

http://www.cse.unsw.edu.au/~neilb/oss/knfsd/

--
Stephen Walton, Professor of Physics and Astronomy,
California State University, Northridge
[EMAIL PROTECTED]




--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/

Reply via email to