I've just upgraded a PC with RedHat Linux 5.2 installed from kernel 2.0.36
to 2.2.3. I've noticed the following problem:
when I access (by loging in as a user) /home, which is actually a symbolic
link to /net/itp4/home, with /net being the amd automount directory and
itp4 being an Ultrix 4.3 box serving as NFS server for /home, I get
NFS: server itp4, readdir reply truncated
NFS: nr=43, slot=-1, len=0
and then the login shell (tcsh) hangs.
syslog says the same.
Now, when I stop the login script with ^c, I get into the linux machine.
When I then type "pwd"
I get the following console message on the Ultrix NFS server:
xdr_bytes: bad size FAILED
svcheckudp_send: xdr_replymsg failed
rfs_dispatch: sendreplay failed
which keeps repeating all over.
In the meantime, the linux shell hangs indefinitely.
Syslog says:
nfs: itp4 server not responding
manually mounting /home from the server works fine (as root).
When I change (as root) into /var/spool/mail, which is also amd mounted
from that same Ultrix server, I also get that "truncated" message when
that directory is mounted. Subsequently doing an ls only gives me the
first douzend or so mailboxes, with the other files being seemingly
nonexistant (they are still present on the server, but I don't know what
would happen if one tried an NFS write to that directory).
I have taken the amd src rpm and rebuilt it after upgrading to 2.2.3,
but this only made go away that "kernel is newer than nfs" (or similar)
warning message. It's am-utils-6.0a16-4.
Is this a known problem? Is my configuration at fault? Is it the
kernel's fault or amd's?
--
Institut fr Theoretische Physik +49 30 314-24254 FAX -21130 IRC kuroi
Technische Universit?t Berlin http://home.pages.de/~schwarz/