MogileFS Stability Issues

tbone tbone at nexopia.com
Wed Sep 27 00:37:01 UTC 2006


[I guess I should try sending to the list rather then to Brad directly :-P]

Lighttpd's mod_webdav likes to use 403 as the default error case when it 
comes to opening and writing files.  It is possible the machine is 
running out of file descriptors or is having other issues 
opening/writing to files (IO errors, low memory conditions, etc).  I 
guess lighttpd mod_webdav should be responding with a 500 under these 
conditions, or at least do some more checking to handle other possible 
error conditions on write (such as IO errors).

If I can find the time, I'll update the lighttpd module and submit it to 
the lighttpd author so it handles other conditions a little better.

As for testing mogstored in the back end, that'll be a little hard to do 
since the back end lighttpd machines are running on FreeBSD.  When I was 
doing previous tests with mogilefs (mogstored on linux) I didn't have 
any issues, but I didn't hit it as hard.


Brad Fitzpatrick wrote:
> First off, thanks for the bug report.
>
> Obviously mogilefsd should handle this better, but it looks like the root
> of the problem is those errors that lighttpd are returning (the HTTP
> status code 403 on the PUT) ....
>
> Can you look into that more (why lighttpd is doing that?), and let us know
> if mogilefsd behaves better?
>
> I haven't done that much stress testing with lighttpd yet, though it
> should "just work", if it speaks DAV.
>
>
>
>   



More information about the mogilefs mailing list