I had a disk drive fail while running RAIDframe.
The system did not survive the failure. Even worse
there was data loss.

The system was to be my new web server. The system
had 1 Gig of memory.  I was working, slowly, on
configuring apache and web pages. Moving to
a chroot'ed environment was none trivial.

The disk drive died, the system crashed, and the
system rebooted and came up. Remove the
dead disk and replacing it with a new disk
and reestablishing the raid was no problem.

But why was there a crash, I would of thought
that the system should run after a disk failure.
And even more to my surprise, about two days
of my work disappeared.

I believe, the disk drive died about 2 days before
the crash. I also believe that RAIDframe did
not handle the disk drive's failure correctly
and as a result all file writes to the failed
drive queued up in memory, when memory ran
out the system crashed. 

I don't know enough about OpenBSD internals to
know if my guess as to what happened is correct,
but it did worry me about the reliability of
RAIDframe.

I am now trying ccd for my web pages and 
ALTROOT in daily for root, I have not had a disk
fail with ccd yet, so I have not determined whether
ccd works better.

Neither RAIDframe or ccd seems to be up the
quality of nearly all the other software
in OpenBSD. This statement is also true of
the documentation.

Reply via email to