I recently wanted to increase the size of the Raid 10 array on my production servers which run SellersToolbox.com. I bought some nice Crucial 240GB drives to replace the Intel
I recently wanted to increase the size of the Raid 10 array on my production servers which run SellersToolbox.com. I bought some nice Crucial 240GB drives to replace the Intel 128 GB drives that were they and set about replacing each drive, one by one. The instructions I found at kamlau.com worked great. The drives rebuilt fine and I got all the way to where I was going to issue the 'grow' command to mdadm. This command failed though and I could not figure out why. After lots of searching on the Internet, I concluded that the machine probably needed to be rebooted. I did that and the machine would not reboot. I called the data center and asked them to look. 3 of the 4 new drives had failed. The amber lights were flashing. What could be wrong?
Turns out that the BIOS were the problem. While the server supported hot-swappable drives, the BIOS didn't recognize these new drives and thus wouldn't let the machine boot. A simple run through the BIOS menus to get them to read the drives solved that problem. The machine would now boot. But the grow command would still not work. Nothing I have tried will let me grow the space on this RAID 10 array. So the only thing left is to rebuild the array. So much for the drives being hot-swappable.