Dodavano prevazne s pocitaci firmy Compaq. Podporovane varianty radice:
- SMART (EISA)
- SMART-2/E (EISA)
- SMART-2/P
- SMART-2DH
- SMART-2SL
- SMART-221
- SMART-3100ES
- SMART-3200
- SA 4200
- SA 4250ES
- SA 431
- RAID LC2 Controller
- Integrated Smart Array Controller 2
Podpora ruznych rozhrani SCSI (Ultra 3, Ultra 2 a Wide-Ultra), RAID (0, 1, 0+1) a BIOS podle typu radice. Radic podporuje hot-plug disky. Vice informaci naleznete na teto strance:
http://www.compaq.com/products/servers/proliantstorage/arraycontrollers/.
1. Nejprve je nutne aplikovat posledni patche od Compaqu (pokud jsou k dispozici) na stabilni radu jadra 2.2.x nebo 2.4.x. Patche lze ziskat na adrese
http://www.opensource.compaq.com/, popripade na adrese
http://sourceforge.net/projects/cpqarray/. Doporucuji tez procist dokumentaci na adrese
http://starbreeze.knoware.nl/~hugo/compaq/ a u zdrojovych kodu jadra (Documentation/cpqarray.txt). Tez doporucuji stahnout aplikace Array Util a CPQ Array Daemon (viz. uvedene URL).
2. Pomoci skriptu mkdev.ida vytvorit zarizeni v adresari /dev. Pokud pouzivate devfs, potrebna zarizeni by se mela vytvorit automaticky pri startu systemu. V pripade pouziti devfs se zmeni oznaceni jednotlivych zarizeni. Misto puvodniho zarizeni /dev/ida/cNdMpX je k dispozici zarizeni /dev/ida/discM/partX a misto zarizeni /dev/ida/cNdM je k dispozici zarizeni /dev/ida/discM/disc. Zde bych chtel upozornit na zmenu znaceni u devfs v jadre 2.4.18.
3. Konfigurace, kompilace a instalace noveho jadra (zapnout podporu CONFIG_BLK_CPQ_DA=y) - viz. Kernel-HOWTO.
4. Pokud pouzivate EISA verzi radice, je nutne pridat bud pri startu systemu (v pripade, ze je ovladac zakompilovan do jadra) nebo pri zavadeni modulu (pokud je ovladac prelozen jako modul) urcite parametry (v zavislosti na typu chipsetu a nastaveni radice). Napriklad pro Compaq SMART-2/E v EISA slotu 1 a 2 je nutne pridat do lilo.conf (grub.conf,...) radku s parametry smart2=0x1000,0x2000. Pokud je ovladac prelozen jako modul je nutne zadat prikaz: "insmod cpqarray eisa=0x1000,0x2000". Pro PCI verze radice toto nastaveni odpada.
5. Po zavedeni noveho jadra je v nekterych starsich verzich Linuxu nutne pouzit pro vytvoreni oddilu na zarizeni /dev/ida/cNdM modifikovanou verzi fdisku (viz. uvedene URL).
6. Vyzkouset, zda funguje stavajici LILO s radicem. V pripade problemu vyuzit modifikovane LILO (viz. uvedene URL). Pokud pouzivate GRUB, tak aktualni verze grub-0.92 jiz podporuje BIOS na radicich Compaq SmartArray 2 v plnem rozsahu.
Jedna se o sadu radicu dodavanych firmou Compaq. Radic je dobry, ale nelze ho optimalizovat jako napriklad radic MYLEX (ktery ho podle meho nazoru prekonava i vykonove). Podpora ve stabilni rade jadra Linux 2.2.x neni dokonala. Rada 2.4.x je na tom o neco lepe. Nejnovejsi verze ovladacu se musi stahnout z URL uvedenych nahore a rucne zaclenit do jadra. Produkcne nasazeno s distribuci Debian GNU/Linux 2.2r6 (potato) a Debian GNU/Linux 3.0 (woody) s jadrem 2.4.18.