I'm trying to build a RAID6 array and I'm having problems initializing the array. As far as I can tell I'm doing everything right, so I'm wondering if there are some lingering compatibility issues.
I have a Habey DS-1280 Storage Array enclosure. This is a 12-bay box that has an LSI SASx12A SAS Expander. I currently have 6 Western Digital Black WD2001FASS 2TB drives in the box. I've installed a Sans Digital HA-ARC-13004X mini-SAS host bus adapter in the server; this is an Areca 1300-4x adapter, and I think that it uses either a Marvell 88SE6445 or 88SE6440 chipset. The server is running Mandriva 2010 Spring (2.6.33.7-desktop-2mnb), and I'm using the mvsas module to drive the adapter (v0.8.2).
The server appears to detect the adapter properly, and I can see all of the drives in the box as seperate SCSI devices (/dev/sdb, /dev/sdc, etc). smartctl can read each drive, and it looks like I can use it as a JBOD setup. When I try to use mdadm to set up a RAID array, however, I run into problems. I am able to partition the drives just fine, but when I try to create the array it appears to hang. Checking /proc/mdstat over time shows that the speed of the process starts at 75K/sec and very quickly falls down to 1K/sec, and the ETA just continues to rise. It is never able to create the array and it eventually all the drives get dropped.
My guess is that the mvsas module still has some kinks. Has anyone experienced similar issues? Or any ideas on how to fix this potential issue? Any help at all would be appreciated. If more info about my setup is needed, just ask. Thanks!
(P.S. I know about all the WD TLER issues; I don't really think that's the problem here since I'm trying to use software RAID. But if you really think this could be the cause of the problem, please let me know).
I have a Habey DS-1280 Storage Array enclosure. This is a 12-bay box that has an LSI SASx12A SAS Expander. I currently have 6 Western Digital Black WD2001FASS 2TB drives in the box. I've installed a Sans Digital HA-ARC-13004X mini-SAS host bus adapter in the server; this is an Areca 1300-4x adapter, and I think that it uses either a Marvell 88SE6445 or 88SE6440 chipset. The server is running Mandriva 2010 Spring (2.6.33.7-desktop-2mnb), and I'm using the mvsas module to drive the adapter (v0.8.2).
The server appears to detect the adapter properly, and I can see all of the drives in the box as seperate SCSI devices (/dev/sdb, /dev/sdc, etc). smartctl can read each drive, and it looks like I can use it as a JBOD setup. When I try to use mdadm to set up a RAID array, however, I run into problems. I am able to partition the drives just fine, but when I try to create the array it appears to hang. Checking /proc/mdstat over time shows that the speed of the process starts at 75K/sec and very quickly falls down to 1K/sec, and the ETA just continues to rise. It is never able to create the array and it eventually all the drives get dropped.
My guess is that the mvsas module still has some kinks. Has anyone experienced similar issues? Or any ideas on how to fix this potential issue? Any help at all would be appreciated. If more info about my setup is needed, just ask. Thanks!
(P.S. I know about all the WD TLER issues; I don't really think that's the problem here since I'm trying to use software RAID. But if you really think this could be the cause of the problem, please let me know).