I have a problem with a Raid 10 configuration. A replaced disk is always coming up as "Not Compatible". Can anyone help?
The server is a SR2625UR server with a SAS/SATA Midplace with 8 disks in a Raid 10 configuration. The disks I am using are Seagate Momentus 2.5" drives - nice and cheap.
Recently I have had a disk failure - so I replaced the faulty disk with a new disk. Unfortunately the new disk does not seem to be recognised by the RAID - so it will not add the disk to the RAID.
I am running Ubuntu on the server so I am using mpt-status to check the status of the Raid, it comes up with the following:
$ sudo mpt-status -i 1
ioc0 vol_id 1 type IME, 8 phy, 1192 GB, state DEGRADED, flags ENABLED
ioc0 phy 0 scsi_id 11 ATA ST9500423AS SDM5, 465 GB, state NOT_COMPATIBLE, flags OUT_OF_SYNC
ioc0 phy 1 scsi_id 2 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 2 scsi_id 3 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 3 scsi_id 4 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 4 scsi_id 5 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 5 scsi_id 6 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 6 scsi_id 7 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
ioc0 phy 7 scsi_id 8 ATA ST9320423AS SDM1, 298 GB, state ONLINE, flags NONE
You will notice that the new disk which is 500GB as opposed to the older disks which are 320GB is labelled as incompatible. From my knowledge of the Raid drivers I think it should be able to accept different sized disks - so does anyone know why this disk is incompatible - and what, if anything I can do about it,
First of all the drive is not tested, so compatibility is not guaranteed. I noticed that you're using laptop 2.5" HDD, which is not recommended in server environment. Enterprise class HDDs are highly recommended. Please check the Tested memory and hardware list. For more information, see Enterprise-class versus desktop-class hard drives comparison white paper.
I also noticed that ST9500423AS is a so-called 4K sector drive, while IT/IR RAID requires 512 bype. Although the drive can work at 512 byte emulation mode, I'm not sure if it's the cause of incompatibility.
Last Ubuntu is also not tested/supported, but you may want to try to configure the drive using the LSI MPT SAS BIOS Configuration Utility, by pressing Ctrl-C during POST. See if you can add the drive as a hot spare. See the Intel� RAID software users guide Chapter 6 for details.
Thanks for the response Edward. I did not use the Bios facility to attempt to fix the array because that requires powering down the server. Eventually I did reboot the server, without going into the BIOS configuration utility and the RAID magically fixed itself and incorporated the new drive into the Raid. It is now running optimally according to the mpt-status.
I understand what you are saying about the enterprise drives but these are simply too expensive for me, and there have been several independent studies that highlight that enterprise drives are not more reliable than commodity drives. (See Hard Disk MTBF: Flap or Farce? article in eWeek and other studies by Google etc). I am more than prepared to risk the occasional drive dropping out when I can replace it for a fifth of the cost of the equivalent size enterprise drive)
Normally I would replace the drives with a like size - but commodity drives as small as 320GB are hard to find these days! MTBF for laptop drives also take into account the fact that they are constantly being power cycled and take a few knocks being carried around. My own personal experience is that they are not as reliable or as fast as the enterprise drives in an 8 disk raid - but only by a very small margin, and that performance drop saves me £1600 per server over a 3 year lifecycle in disk costs, and also use less power.