Tracy R Reed wrote:
James G. Sack (jim) wrote:
Is there widespread feeling that FreeBSD makes a better fileserver than
Linux?

Only among disaffected BSD users. I'm still waiting for one of these guys who complain about Linux as a fileserver to come up with some real bug reports so that the problems can be fixed. But I've used Linux to serve up many terabytes of disk with NFS and Samba and always had good results.

Raises hand--"Ooooo.  Pick me."

So, does the Linux rpc.lockd actually validate NFS locks, finally?

For the longest time, the Linux rpc.lockd would silently allow all locking and file activity on NFS. Of course, that works fine until you actually do something like, oh, put your mail spool under NFS on Linux. Or perhaps, put your Cadence EDA database under NFS and then expect locking to prevent things from stomping on one another.

The FreeBSD folks, of course, didn't do much better. However, they at least returned *FAIL* by default for locking requests instead of *PASS*. This meant that FreeBSD NFS servers rejected locking requests, but didn't silently corrupt your data.

This, in a nutshell, has been my continuing experience with Linux vs. FreeBSD. FreeBSD fails noisily while Linux fails silently.

That's why I actually took the time to rewrite the FreeBSD rpc.lockd for FreeBSD 5. I figured I could count on the fact that FreeBSD didn't have any more silent bombshells waiting for me while I couldn't be so sure on Linux (lazy malloc anyone?).

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to