Last night, for no good reason (that I could see) my server crashed hard. On reboot, it told me the RAID5 array had failed (Promise SX6000). I went into the array setup and it says two of the six drives was failed/disconnected. This sounded unlikely to me so as a test, I disconnected another one - just to see. Now I had three failed/missing drives and even when I reconnected this third drive the array would not acknowledge it (doh).
In full out WTF mode, I started reseating things etc and then the machine would not POST at all with the Supertrac in the bus. At this point, I figured either my PSU was crapping out or the Supertrac had commited suicide.
So..... this morning I draggged the server with me to work and it once again would power up but give the failed array message. Following my first hunch, I went out and bought a huge-assed 680W PSU but still got the same error. Fully confuserfied, I called Promise tech support. Appearently, I was an idiot for disconnecting the third drive as a test <shrug> and my only chance of recovering the data was to delete the array and then recreate/define it - he gave that a 50/50 chance of working.
Anyhow, it worked and my 800+G of data is intact <phew> so my question is: "What do you think might have caused the controller to dump two drives in the first place? Could it have been the PSU? Maybe the array is getting too close to being full?"
In full out WTF mode, I started reseating things etc and then the machine would not POST at all with the Supertrac in the bus. At this point, I figured either my PSU was crapping out or the Supertrac had commited suicide.
So..... this morning I draggged the server with me to work and it once again would power up but give the failed array message. Following my first hunch, I went out and bought a huge-assed 680W PSU but still got the same error. Fully confuserfied, I called Promise tech support. Appearently, I was an idiot for disconnecting the third drive as a test <shrug> and my only chance of recovering the data was to delete the array and then recreate/define it - he gave that a 50/50 chance of working.
Anyhow, it worked and my 800+G of data is intact <phew> so my question is: "What do you think might have caused the controller to dump two drives in the first place? Could it have been the PSU? Maybe the array is getting too close to being full?"