> It doesn't matter whether I use the kernel- or user-space NFS
> implementation, it still dies on me, except that I'd rather use the
> kernel-space one.

Don't use te unfsd except for special reasons. If you want to test a userspace 
daemon just use unfs3 (unfs3.sf.net).

>
> Now what I'm wondering about is where is the error?
>
> How can I force the client to use only NFSv3? rpc.mountd -N2 -V3 should
> work, right? But it still speaks v2 according to the traffic AND affects
> only the server-side, in theory, if not in practice apparently.

"man 5 nfs", mountoption is "nfsvers=3"

>
> The underlying filesystem is ReiserFS, so I'm sending a copy of this
> mail to the ReiserFS list as well, to see if anyone over there knows
> anything about this. If need be, I can reinstall the FAI server to use
> some other FS, but I would not like to do that.
>
> With the user-space NFS implementation I got the file id of 1476542499
> which does not have a file in the file system at all. Might this be
> because of ReiserFS? An ancient curse? NFS just being broken?

I wouldn't use the old userspace daemon with reiserfs at all, if you want to 
do this, just use unfs3.

>
> Any help is greatly appreciated here, I have a deadline coming up for
> this installation and just out of principle I would dislike doing it
> from a CD as I'm going to install a lot more of these Debians and need
> FAI working...

Well, your testing approach is a bit strange:

1.) I would use the knfsd.
2.) To test if exporting works, I would take a second non-rootnfs system and 
try to mount the exported directories on this system. This will help you a 
lot since you can experiment with mount options on this system and you can 
check the syslogs.
3.) I mounting from you second server works, you can go on and see what 
happens in your fai environment.

>
> PS.
> Semi-off topic, what's the status of NFSv4? rpc.mountd supports something
> like it but is it in Linux already?
> Should I seek answers elsewhere than in 0d NFS protocols?

Your questions are completety off topic from the view of reiserfs, since there 
are many people (including our group) who use nfs and reiserfs. However you 
should use unfsd and reiserfs. A group suitable for nfs questions is 
"[EMAIL PROTECTED]".  NFSv4 is still in early development and I 
wouldn't use it except for some tests (actually I never used it at all, but I 
see all of those patches about it on the nfs-list).


Cheers, 
        Bernd

PS: If you should decide to unfs3 for some tests, make sure it is able to 
include the ext2_fs.h, unfortunality the one from the debian kernel-headers 
package is broken :(, replace it with the file from Mariusz Mazur headers 
(http://ep09.pld-linux.org/~mmazur/linux-libc-headers/)


-- 
Bernd Schubert
Physikalisch Chemisches Institut / Theoretische Chemie
Universit�t Heidelberg
INF 229
69120 Heidelberg
e-mail: [EMAIL PROTECTED]

Attachment: pgpZ8k6MDeZ8k.pgp
Description: signature

Reply via email to