Re: [opensuse] SiI SATA raid set is not detected in openSUSE
2011. április 24. 21:40 napon John Andersen <jsamyth@gmail.com> írta:
On 4/24/2011 11:42 AM, Istvan Gabor wrote:
Hello list members:
I have a Silicon Image (SiI) 3512A PCI SATA raid controller, and two hard disks that contains a SiI mirrored raid set. The raid set was set up in the card's BIOS, and at boot it is detected correctly by the card's BIOS.
In openSUSE 11.2 however the raid set in not detected. dmraid gives the following results:
linux:~ # dmraid -s no raid disks linux:~ # dmraid -r no raid disks linux:~ # dmraid --version dmraid version: 1.0.0.rc16-3 (2010.01.12) dmraid library version: 1.0.0.rc16-3 (2010.01.12) device-mapper version: 4.15.0 linux:~ #
linux:~ # ls -l /dev/mapper total 0 crw-rw---- 1 root root 10, 60 Apr 24 20:17 control linux:~ #
I tried openSUSE 11.4 live CD (KDE version) which gave the same result, except for it has newer device mapper, 4.18.0.
If I boot knoppix live CD, however, it detects the raid set correctly:
root@Microknoppix:~# dmraid -s *** Active Set name : sil_bhaedgcfdjde size : 320168895 stride : 0 type : mirror status : ok subsets: 0 devs : 2 spares : 0 root@Microknoppix:~# dmraid -r /dev/sdb: sil, "sil_bhaedgcfdjde", mirror, ok, 320168895 sectors, data@ 0 /dev/sda: sil, "sil_bhaedgcfdjde", mirror, ok, 320168895 sectors, data@ 0 root@Microknoppix:~# dmraid --version dmraid version: 1.0.0.rc16 (2009.09.16) shared dmraid library version: 1.0.0.rc16 (2009.09.16) device-mapper version: 4.18.0
root@Microknoppix:~# ls -l /dev/mapper total 0 crw------- 1 root root 10, 236 Apr 24 20:05 control lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde -> ../dm-0 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde1 -> ../dm-1 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde2 -> ../dm-2 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde3 -> ../dm-3 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde5 -> ../dm-4 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde6 -> ../dm-5 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde7 -> ../dm-6 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde8 -> ../dm-7 lrwxrwxrwx 1 root root 7 Apr 24 20:05 sil_bhaedgcfdjde9 -> ../dm-8
I can mount and use the mirrored partitions.
I would like to use this raid set in openSUSE 11.2 too. How could I set it up to work as expected, and what can be the cause for not being it detected?
Thanks,
Istvan
I don't know about this particular raid controller but I have seen others over the years that totally hide the actual drive configuration from the OS, and handle the raid themselves.
DMRAID is designed for software raid, which, once you have a raid controller involved, you no longer technically have.
But you might have to make sure libata is installed, See http://linuxmafia.com/faq/Hardware/sata.html#sil
Thank you, I checked the above link but that information is from 2004 and I am not sure if it is not outdated. The libata driver is installed, and the sata_sil module is loaded.
In the past, when running up against the lack of drivers for raid or fakeraid devices I have found that its often just as easy to find a jumper or bios setting that turns off the raid controller software and use the card as a regular drive multi-channel controller and build a Software Raid on it. I realize this might not be helpful if you are trying to access the data already on the raid.
The raid set is recognized and can be activated by knoppix live but not in openSUSE (even with the newest 11.4 live cd). Ob -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
Istvan Gabor