Messages in this thread | | | Date | Sat, 23 Jun 2001 23:30:01 GMT | From | James Stevenson <> | Subject | Re: Two nfsd bugs in 2.4.x |
| |
>Since I switched to the kernel nfsd I have troubles exporting my >filesystems. I think in kernel 2.2.x there was no problem, neither was >it with the userspace nfsd. Currently I run kernel 2.4.5pre1 on the >server.
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/
| |