i have also had a few problems with nfsd when i have
moved to 2.4.x (2.4.5-ac15 currently) from 2.2.x
both the server and client side.
problems i have been seeing include.
a) if the server goes down the client sometimes does not remount the
share. and it prints lots of "stale nfs handles or something"
this is fine if it is remounted by hand.
>1. When I try to boot one of my diskless clients (kernel 2.0.34), it mounts
>its root fs from /opt/boot/client which is on an ext2 fs. But apparently
>it hangs when it tries to access lib/ld-linux.so.1 (seen with a network
>sniffer). This is a symbolic link pointing to lib/ld-linux.so.1.9.2.
>In the kernel log I find:
>
>nfsd Security: lib/ld-linux.so.1 bad export.
there are some options that do things with symlinks have you tried
looking at some of those ?
>2. I cannot any longer mount the server's /usr on certain workstations.
>It works on my main workstation which currently runs kernel 2.4.5.
>On other workstations I get "permission denied by server". I tried various
>kernels (2.0.36, 2.2.3, 2.3.52) and various versions of mount (2.7l, 2.10o).
>My /etc/exports contains the line
>
>/usr *.hjb.de(rw,no_root_squash)
>
>and all my clients are in my local DNS. The syslog shows
>rpc.mountd: getfh failed: Operation not permitted
hi yes i saw this it appeard to rpc.mountd that the
client had already mounted the dir but the nfsd
seemed to think otherwise it was returning the
error to rpc.mountd rebooting the server was the only
work around i found in this restarting the programs
did not seem to help.
eg
client1: mount /home (works fine)
client2: mount /home (did not work)
server: restart nfs programs
client2: mount /home (did not work)
server: reboot
client2: mount /home (works)
and client1 works all the way though (except when the
server is down of course)
i have only seem these a few times and its been working fine
since. so i think they are probably pritty hard to produce
James
-- --------------------------------------------- Web: http://www.stev.org Mobile: +44 07779080838 E-Mail: mistral@stev.org 11:20pm up 3:32, 5 users, load average: 0.33, 0.39, 0.33 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/