I don't remember all the different set-ups I tried it on, but I just confirmed this with the following combinations: ubuntu server 10.04 (alpha 2) --> ubuntu desktop 9.10, ubuntu desktop 10.04 (alpha 2), fedora 12 ubuntu server 9.10 --> ubuntu desktop 9.10, ubuntu desktop 10.04 (alpha 2), fedora 12 I'll be happy to test it on another client machine (distro) even another server (although it would require a little more time) Here are some examples on the bugreports I noticed and how they do not seem to get solved: https://bugzilla.redhat.com/show_bug.cgi?id=175283 https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/164120 regards, Whoop On Sat, Jan 23, 2010 at 4:57 PM, Peter Chacko <peterchacko35@xxxxxxxxx> wrote: > Which client OS you observed this behavior ? This has nothing to do > NFS design, and its purely stateless...Its upto the client OS > implementation about aspects like how to deal with local IO, when NFS > share gets disconnected.. > > May be a VFS bug on the local OS you found this problem .. > > thanks > > On Sat, Jan 23, 2010 at 9:15 PM, Whoop Whouzer <tiredandnumb@xxxxxxxxx> wrote: >> Howdy, >> >> I was wondering why nfs is designed in such a way that the performance >> of an nfs client machine gets very bad when the nfs server is offline? >> This is even the case with a soft mount (either via mount or fstab). >> Just about every application that requires disk access (not talking >> about nfs share acces) gets really slow to unresponsive. For instance >> nautilus becomes unresponsive when displaying the contents of any >> folder on the local disk, >> playing movie files (stored on local disk) let totem or vlc get stuck >> on set intervals, even the terminal becomes unresponsive at times. >> >> I could understand that these problems would occur while accessing the >> nfs share directoiourry while the server is offline, but why for totally >> unrelated directories? >> >> I have experienced this behaviour on various distro's, and also found >> various bug reports on this issue, they don't seem to get solved as >> this is viewed as nfs design. >> I see this as a flaw because clients are totally dependent on the >> server. This would be less of a deal if the entire home directory >> would be stored on nfs (although I even think some sort of >> synchronisation technology could and should be implemented in this >> case). It is a bit odd that (technically) one machine serving some >> "useless" files to a non-trivial directory on client machines can take >> down these client machines. >> >> For me the preferred functionality would be: >> *If an nfs server gets offline the client's nfs share becomes >> unaccessible, but local directories and applications (that only >> require local disk access) stay responsive. >> *If an nfs server gets online (after being offline while the client >> has not been restarted) the nfs share becomes reconnected. >> >> regards, >> Whoop >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in >> the body of a message to majordomo@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html