Howdy Matt. Just to make it absolutely clear, I appreciate your response. I would be quite lost if it weren't for all of the input.
> Unplugging a drive (actually pulling the cable out) does not simulate a > drive failure, it simulates a drive getting unplugged, which is > something the hardware is not capable of dealing with. > > If your drive were to suffer something more realistic, along the lines > of how you would normally expect a drive to die, then the system should > cope with it a whole lot better. Hmmm... I see what you're saying. But, ok, let me play devil's advocate. What about the times when a drive fails in a way the system didn't expect? What you said was right - most of the time, when a hard drive goes bad, SMART will pick up on it's impending doom long before it's too late - but what about the times when the cause of the problem is larger or more abrupt than that (like tin whiskers causing shorts, or a server room technician yanking the wrong drive)? To imply that OpenSolaris with a RAID-Z array of IDE drives will _only_ protect me from data loss during _specific_ kinds of failures (the one's which OpenSolaris considers "normal") is a pretty big implication... and is certainly a show-stopping one at that. Nobody is going to want to rely on an OS/RAID solution that can only survive certain types of drive failures, while there are others out there that can survive the same and more... But then again, I'm not sure if that's what you meant... is that what you were getting at, or did I misunderstand? > Unfortunately, hard drives don't come with a big button saying "simulate > head crash now" or "make me some bad sectors" so it's going to be > difficult to simulate those failures. lol, if only they did - just having a button to push would make testing these types of things a lot easier. ;) > All I can say is that unplugging a drive yourself will not simulate a > failure, it merely causes the disk to disappear. But isn't that a perfect example of a failure!? One in which the drive just seems to pop out of existence? lol, forgive me if I'm sounding pedantic, but why is there even a distinction between the two? This is starting to sound more and more like a bug... > I hope this has been of some small help, even just to > explain why the system didn't cope as you expected. It has, thank you - I appreciate the response. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss