Switch to full style
Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Rebuilding a RAID array

April 24th, 2007, 20:20

I thought maybe you guys could give me some advice on this...

I have a server that's currently in production that has a LSI MegaRAID controller installed. It has 3 SCSI Maxtor Atlas 10k drives (model# ATLAS10K4_146SCA) installed, and in a RAID 5. All the drives were running DFV0 firmware revision.

The third drive failed, and I went out and purchased a drive that was the exact same size (146GB) and tried to rebuild the array. It failed at 50% during the rebuild, so I purchase a drive and had it shipped overnight that was the EXACT same model number of the one that failed.

The rebuild failed again, half the way through. So after reading the knowledge base articles on the LSI website, I came across this:

The newly installed hard drive does not have the same size/capacity in
Megabytes as the other drives in the array. There is an option in the
DACCF configuration utilty that will display the size of the hard
drive as reported to the Mylex controller. In some cases drives from
the same manufacturer, even with the same nominal capacity, can have
slight differences in size. Get the hard drive with the same size and
then rebuild the hard drive. It's best to use an identical replacement
(same brand/model/firmware revision) to replace failed drives.


I found that the new drive has a different firmware version (DMF0), compared to the older drives which have firmware version DMV0. Because of this, there is a 284MB difference in size.

So what am I supposed to do? I don't think it would be very easy to find a drive with the exact same firmware. Maybe it's possible to change the firmware on the new drive, to match that of the old. Does anyone have any ideas, or possible solutions to this problem that will prevent me from having to rebuild the box.

Thanks,

Nick

raid

April 25th, 2007, 15:51

If you didn't have a hot spare, then there isn't anything you can do if the drive is damaged- except fix the drive.
3 drives are required.

RAID is a specialty, not many know what to do- especially raid 5.

If you care about the data, definately give it to one of us or find a true professional. But be prepared to spend a 2,3000 to anyone who can actually get the data without screwing it up.

Usually, when people mess with these, they initialize the drives or change the parameters in the scsi utilities making it unrecoverable for others. this is a time consuming venture.

Hope that helps :)

If you have further questions, feel free to e-mail: internetcats@hotmail.com

April 28th, 2007, 17:46

Not the best option, but you could:

1) copy off(or image) the data from the 2-disk RAID5(if it's not running you can still reassemble the array even with 2 disks with various software packages - WinHex, EnCase, RAID Reconstructor) onto a big drive

2) Buy three or four clean drives and reconstruct an array using them

3) After the array is reassemble with the new compatible drives, copy the image back to the new RAID array

Good luck!

A
Post a reply