Temat: RAID pod Linuksem (adaptec 2100s)

mam do uruchomienia taki serwer: dwuprocesorowa pyta intel STL2, 2x pentium III 1GHz, 1GB RAM, w jednym ze slotow PCI kontroler RAID 2100S Adapteca obsługiwany chipsetem 7892B tejże firmy. do niego podpiete 5 dyskw scsi (raid lvl 5 z hotswapem)
pod windows 2003 serwer to dzialalo, ale chce to uruchomic na linuksie (z zamierzenia debian, zobaczy sie co lepeij wyjdzie...)
z tego co sie dotad dowiedzialem, to plyta jest obsugiwana przez pingwiny od kernela ~2.2
z damn small-em startuje, ale nie obsuguje RAIDa. widac jedynie cd i fdd (nie ma innych hdd ani na scsi zintegrowanym z plyta, ani tym bardziej na IDE), wiec o instalacji systemu poki co nie moge myslec.
live mandrivy tez startowal (im lejsze srodowisko tym lepiej dzialal), natomiast inne najczesciej sie wysypywaly (kernel panic)
instalacja stawala w martwym punkcie (w najlpszym przypadku) w momencie wykrywania hdd. nierzadko kernel panic jeszcze przed startem installera

sadze, ze kluczowym tutaj bedzie zmuszenie 2100s do wspolpracy, wiec jesli komus wpadlo w oczy podobne zagadnienie, lub sam mial z takim do czynienia - bede wdzieczny jesli mnie nakieruje (oczywiscie najlepszy bylby gotowy przepis :>)
z tego co wiem, to potrzebny modul jadra nazywa sie dpt_i2o... ale co dalej?
czy jest sposob na postawienie systemu na tym RAIDzie bez korzystania z dodatkowych akcesoriow w stylu "bootable cd/usb/flop", lub inny dysk poza RAIDem?

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Witam!

A może zamiast sprzętowego to programowy RAID? Dział trochę wolniej, ale przynajmniej w moim wypadku bezproblemowo... Stawiałem serwer na Fedora Core 6 i tam bezproblemowo udało się uruchomić RAID. Soft bodajże mdadm...

Pozdrawiam.
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: RAID pod Linuksem (adaptec 2100s)

Krzysiek N.:
mam do uruchomienia taki serwer: dwuprocesorowa pyta intel STL2, 2x pentium III 1GHz, 1GB RAM, w jednym ze slotow PCI kontroler RAID 2100S Adapteca obsługiwany chipsetem 7892B tejże firmy. do niego podpiete 5 dyskw scsi (raid lvl 5 z hotswapem)
pod windows 2003 serwer to dzialalo, ale chce to uruchomic na linuksie (z zamierzenia debian, zobaczy sie co lepeij wyjdzie...)
z tego co sie dotad dowiedzialem, to plyta jest obsugiwana przez pingwiny od kernela ~2.2
z damn small-em startuje, ale nie obsuguje RAIDa. widac jedynie cd i fdd (nie ma innych hdd ani na scsi zintegrowanym z plyta, ani tym bardziej na IDE), wiec o instalacji systemu poki co nie moge myslec.
live mandrivy tez startowal (im lejsze srodowisko tym lepiej dzialal), natomiast inne najczesciej sie wysypywaly (kernel panic)
instalacja stawala w martwym punkcie (w najlpszym przypadku) w momencie wykrywania hdd. nierzadko kernel panic jeszcze przed startem installera

zobacz livecd gentoo lub wklej co masz napisane jak panikuje
sadze, ze kluczowym tutaj bedzie zmuszenie 2100s do wspolpracy, wiec jesli komus wpadlo w oczy podobne zagadnienie, lub sam mial z takim do czynienia - bede wdzieczny jesli mnie nakieruje (oczywiscie najlepszy bylby gotowy przepis :>)
z tego co wiem, to potrzebny modul jadra nazywa sie dpt_i2o... ale co dalej?
czy jest sposob na postawienie systemu na tym RAIDzie bez korzystania z dodatkowych akcesoriow w stylu "bootable cd/usb/flop", lub inny dysk poza RAIDem?

z jakiegos medium musisz skorzystac z powietrza nic nie zainstalujesz :-)

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Raid hardwareowy powinien dać ci 'emulację' dla systemu - wolumeny założone pod nim widoczne będą dla systemu jako 'fizyczne' dyski.
Czyli: zakładjąc na 3 dyskach RAID5, konfigurując go jako jeden wolumen, system będzie widział JEDEN wolumen.
Wtedy do jego obsługi potrzebny jest sterownik wrzucany do jądra (np. ładowany na etapie startu systemu za pomocą dodatkowych poleceń).
Sprawdź w sterownikach do tego kontolera czy sa jakieś moduły pod linuksowe jądra 2.4/2.6 (inne niż dpt_i2o).
Dalej: postaraj się zabronić acpi przy starcie (acpi=off)Marcin Bojko edytował(a) ten post dnia 18.10.07 o godzinie 09:56

Temat: RAID pod Linuksem (adaptec 2100s)

witam, dzikuj za rady
Janusz M.:
A może zamiast sprzętowego to programowy RAID? Dział trochę wolniej, ale...

wlasnie... ale jest takie ze skoro jest sprzet obslugujacy raid, to nie ma sensu obciazac tym procesora
Michal O.:

zobacz livecd gentoo lub wklej co masz napisane jak panikuje
live cd gentoo nie mam w tej chwili. jak napisalem wczesniej - na paru livach uruchamia sie. w chwili obecnej siedze na tym wlasnie kompie z odpalonym damn small linux wiec co nieco moge powklejac z logow
czy jest sposob na postawienie systemu na tym RAIDzie bez korzystania z dodatkowych akcesoriow w stylu "bootable cd/usb/flop", lub inny dysk poza RAIDem?

z jakiegos medium musisz skorzystac z powietrza nic nie zainstalujesz :-)
przepraszam - nieprecyzyjnie sie wyrazilem
zgadzam sie - zrodlo do instalacji jest potrzebne. tylko chcialbym, aby instalacja byla mozliwa na hdd w RAIDzie jako ze sadzilem, iz do startu systemu w tym przypadku potrzebna jest dyskietka startowa or sth, ktora laduje sterowniki i dopiero wtedy przekazuje sterowanie do systemu na hdd...
Wypowiedz Marcina troche mi to wyjasnila
Marcin B.:
Raid hardwareowy powinien dać ci 'emulację' dla systemu - wolumeny założone pod nim widoczne będą dla systemu jako 'fizyczne' dyski.
Czyli: zakładjąc na 3 dyskach RAID5, konfigurując go jako jeden wolumen, system będzie widział JEDEN wolumen.
Wtedy do jego obsługi potrzebny jest sterownik wrzucany do jądra (np. ładowany na etapie startu systemu za pomocą dodatkowych poleceń).
Sprawdź w sterownikach do tego kontolera czy sa jakieś moduły pod linuksowe jądra 2.4/2.6 (inne niż dpt_i2o).
Dalej: postaraj się zabronić acpi przy starcie (acpi=off)
w przypadku debiana etch netinst, ktorego mam acpi off nic nie zmienia. instalacja staje w momencie wykrywania dyskow i ani kroku dalej (nawet po wybraniu modulow dpt_i2o, aic7xxx, lub aic78xx ktore moglyby cos zdzialac na tym sprzecie)

moze wrzuce pare linijek (imo istotnych - dotyczacych scsi i raid) z dmesg'a w DSLu (oparty na debianie, wiec moze cos rozjasni):
<6>SCSI subsystem driver Revision: 1.00
<3>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
<3>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
(...)
<4>hda: attached ide-scsi driver.
<6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices
<4> Vendor: HL-DT-ST Model: CD-RW GCE-8160B Rev: 1.01
<4> Type: CD-ROM ANSI SCSI revision: 02
<4>Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
<4>sr0: scsi3-mmc drive: 15x/15x writer cd/rw xa/form2 cdda tray
<6>Uniform CD-ROM driver Revision: 3.12
<4>NCR53c406a: no available ports found
<6>aec671x_detect:
<4>scsi: <fdomain> Detection failed (no card)
<4>GDT: Storage RAID Controller Driver. Version: 2.05
<4>GDT: Found 0 PCI Storage RAID Controllers
<5>megaraid: v1.18k (Release Date: Thu Aug 28 10:05:11 EDT 2003)
<4>megaraid: no BIOS enabled.
<6>DC390: 0 adapters found
<4>Failed initialization of WD-7000 SCSI card!
<6>Highpoint HPT370 Softwareraid driver for linux version 0.02
<5>megaraid: v1.18k (Release Date: Thu Aug 28 10:05:11 EDT 2003)
<4>megaraid: no BIOS enabled.
<7>Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
<7>driver for Silicon Image(tm) Medley(tm) hardware version 0.0.1: No raid array found
(...)
<6>Loading Adaptec I2O RAID: Version 2.4 Build 5
<6>Detecting Adaptec I2O RAID controllers...
<6>Adaptec I2O RAID controller 0 at f8c1d000 size=100000 irq=5
<6>dpti: If you have a lot of devices this could take a few minutes.
<6>dpti0: Reading the hardware resource table.
<4>Registering unionfs 1.0.14
<7>ISO 9660 Extensions: Microsoft Joliet Level 3
<7>ISO 9660 Extensions: RRIP_1991A
<7>ISO 9660 Extensions: Microsoft Joliet Level 3
<7>ISO 9660 Extensions: RRIP_1991A
<6>mtrr: Serverworks LE detected. Write-combining disabled.
<4>mtrr: your processor doesn't support write-combining
<6>apm: BIOS not found.
<4>i8253 count too high! resetting..
<6>TID 008 Vendor: ADAPTEC Device: AIC-7899 Rev: 00000001
<6>TID 513 Vendor: ESG-SHV Device: SCA HSBP M14 Rev: 0.03
<6>scsi2 : Vendor: Adaptec Model: 2100S FW:320R
<4> Vendor: ESG-SHV Model: SCA HSBP M14 Rev: 0.03
<4> Type: Processor ANSI SCSI revision: 02

wnioskuje z tego, ze scsi dziala, raidu programowego szuka, ale (zgodnie z moim oczekiwaniem) nie znajduje...
kontroler RAID na PCI tez wykrywa:
0000:00:07.1 I2O: Distributed Processing Technology SmartRAID V Controller (rev 2)
modul dpt_i2o jest zaladowany, ale nieuzywany
czy cos pominalem?

zastanawiam sie czy to nie jest wina karty albo dyskow (hotswap - jaka jest awaryjnosc dyskow w porownaniu z dyskami montowanymi na stale? chyba sa bardziej narazone?)
z drugiej strony - pare tygodni temu z windowsem 2003 dzialalo a teraz...

pozdrawiamKrzysiek Nowakowski edytował(a) ten post dnia 18.10.07 o godzinie 17:00
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: RAID pod Linuksem (adaptec 2100s)

na niedzialanie debiana nic nie poradze, widocznie cos jest nie tak z kernelem, sprobuj distro ktore Ci dziala
dmesg wyglada ok, wykryl prawidlowo sprzet, kwestia tego gdzie sa dyski, moga byc w /dev/dtpiX lub /dev/i2o/

Temat: RAID pod Linuksem (adaptec 2100s)

Michal O.:
na niedzialanie debiana nic nie poradze, widocznie cos jest nie tak z kernelem, sprobuj distro ktore Ci dziala
dmesg wyglada ok, wykryl prawidlowo sprzet, kwestia tego gdzie sa dyski, moga byc w /dev/dtpiX lub /dev/i2o/

w /dev nie ma takich katalogow...
ale zauwazylem inny: /dev/ataraid i tam pliki d0,d0p1...d0p15, d1...d1p15, d2...d2p15

moze to sa te dyski? jesli udaloby mi sie spod Damn Small'a do nich dostac, to juz bylby jakis krok naprzod...
takie dyski montuje sie bezporednio mount, czy jescze trzeba jakies inne zaklecia poczynic? ;]Krzysiek Nowakowski edytował(a) ten post dnia 18.10.07 o godzinie 17:16
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: RAID pod Linuksem (adaptec 2100s)

ataraid to na pewno nie to

Temat: RAID pod Linuksem (adaptec 2100s)

no to jestem w lesie :/

hmm... czy na podstawie tych informacji, ktre podalem mozna jednoznacznie okrelic, ze kontroler raid _nie jest_ porojektowany wylacznie pod windows?
(tzn z okrojonym chipsetem i obsluga sprzetu wykonywana przez driver w systemie?)

swoja droga pewnie bylaby o tym gdzies jakas wzmianka w necie a na taka jeszcze sie nie natknalem... ale wole sie upewnic
moze jeszcze komus... albo mnie... przyjdzie cos do glowy?
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: RAID pod Linuksem (adaptec 2100s)

ale innym on dziala, nie jest tylko pod windows bo sam adaptec "wpiera" go na linuksie
uzyj distro w ktorym zadziala :-)

Temat: RAID pod Linuksem (adaptec 2100s)

ok... to bylo takie pytanie z serii tonacy-brzytwa

jakie distro w takim razie? gentoo?

na stronie producenta sa jakies pakiety do redhata i suse... redhata nie probowalem... Open Suse 10.2 (AFAIR) mial kernel panic w czasie startu instalacji
nasluchalem sie ze debian taki stabilny i wydajny wiec chcialem powalczyc... wyglada ze moze nie na tym kompie...

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Znalazłem parę rad dotyczących tego kontrolera - o dziwo sugerują przekładanie karty do innych slotów PCI.
Mam w chwili obecnej karty Adapteca 1200, sprawdzę jak to wygląda na etchu i dam znać OK ?

Z tego co widzę z loga - ładowane jest mnóstwo zbędych modułów do obsługi RAID hardware'oiwego - AMi Megaraid to już historia (i966), czyli krótko mówiąc: szuka. ;)

Stanowczo muszę to sprawdzić ;)Marcin Bojko edytował(a) ten post dnia 18.10.07 o godzinie 17:54
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: RAID pod Linuksem (adaptec 2100s)

debian jak juz sie uruchomi to jest stabilny :-)
w zasadzie kazde distro powinno dzialac, tylko nie zawsze out-of-box, podejzewam ze jakby sie samemu kernela przygotowalo to by zadzialalo

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

http://www.adaptec.com/en-US/support/raid/scsi_raid/AS...

CO prawda w susełku, ale metoda postępowania słuszna. SPrawdź jeszcze manewr z innym slotem PCI.

Temat: RAID pod Linuksem (adaptec 2100s)

Marcin B.:
Znalazłem parę rad dotyczących tego kontrolera - o dziwo sugerują przekładanie karty do innych slotów PCI.
Mam w chwili obecnej karty Adapteca 1200, sprawdzę jak to wygląda na etchu i dam znać OK ?
będę wdzięczny za każdą dodatkową radę
to przekładanie w slotach tez widziałem - może nie wziąłem tego zbyt poważnie... też mnie to trochę dziwiło
Z tego co widzę z loga - ładowane jest mnóstwo zbędnych modułów do obsługi RAID hardware'oiwego - AMi Megaraid to już historia (i966), czyli krótko mówiąc: szuka. ;)
tak jak napisałem to logi z damn small linuksa - oparty na debianie, ale wykrywanie konfiguracji żywcem z knoppiksa - wyszykuje i ładuje wszystko po kolei... ale większość sprzętu działa... jakoś

@Michał: obawiam się ze budowanie kernela to dla mnie jeszcze za wysokie loty

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Okej, jedno pytanie.
Czy ty uruchamiałeś etcha na tym czy nie ? DSL jako dystrybucja wizytówkowa jest za mały na porządną bazę sprzętu.

Temat: RAID pod Linuksem (adaptec 2100s)

etch nie przebrnął instalacji, bo nie wykrył żadnego nośnika na którym można by zainstalować system - nie można było wejść do etapu w którym ma się odbyć podział na partycje

próbowałem z modułami dpt_i2o, aic7xxx, aic78xx i jakimiś innymi losowo wybranymi
Marcin B.:
http://www.adaptec.com/en-US/support/raid/scsi_raid/AS...

CO prawda w susełku, ale metoda postępowania słuszna. SPrawdź jeszcze manewr z innym slotem PCI.
jeśli dobrze rozumiem, to te porady zakładają, że system jest już zainstalowany na innym hd i dopiero do niego jest dodawana obsluga RAIDu?

zastanawiam się czy ta dyskietka z modułami kernela dla suse zadziałałaby w debianie... (jest w czasie instalacji możliwość wybrania modułu spoza instalki - z innego napędu)

w międzyczasie zapuściłem jeszcze raz install opensuse 10.2
po paru(nastu) minutach mielenia cd z czarnym ekranem na monitorze wyskoczyła tabelka:
------------------------------
| .: .......... | .: ............ |
| .: .......... | .: ............ |
| .: .......... | .: ............ |
| .: .......... | .: ............ |
| 0: .....0.0 | .: ............ |
| 1: .....0.0 | .: ............ |
| 2: .....0.0 | 0: ffffffff.5 |
| 3: c00000.1| 1: ...1d8e.15 |
------------------------------
| err 8 ......................... |
| ip 1d45 ...... 10.7 ......... |
------------------------------ (wywalić kropki i wyrównać kolumny)

czy to może być coś istotnego? nie mam podglądu na nic innego w czasie całego procesu. ctrl+alt+F nie działają (a pewnie nawet cała klawiatura)Krzysiek Nowakowski edytował(a) ten post dnia 18.10.07 o godzinie 18:52

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Jestem coraz bardziej za wnioskiem o zmianę slotu PCI.

Temat: RAID pod Linuksem (adaptec 2100s)

Marcin B.:
Jestem coraz bardziej za wnioskiem o zmianę slotu PCI.
tak... to była następna rzecz, którą zrobiłem
i nic

ale...

głupia sprawa, panowie...
jak już wziąłem się za tak banalne rzeczy jak żonglerka kartą w slotach, to pomyślałem o jeszcze jednym - i to okazało się strzałem w dziesiątkę
postanowiłem sprawdzić hotswapa. okazało się, że dyski są tak włożone, ze nie mają szans dotknąć nawet złącza scsi w głębi --'
wniosek - ktoś się bawił, a ja kierowany autosugestią "przecież działało" nie sprawdziłem tego i zacząłem wszędzie szukać problemu tylko nie tam

plus taki dla mnie, że zgłębiając ten problem przy okazji sporo sam się nauczyłem
debian wszystko ładnie wykrył a partycjonowanie idzie bez problemu
na dziś kończę prace, a jutro będę stawiał system

dziękuję za pomoc i przepraszam za bałamucenie (pomyśleć, że się z tym męczyłem parę dobrych dni... choć nieregularnie)

nie ma to jak dobrzy kompani do problemów, bo sprawa - myślę - rozwiązana na dzień po tym jak tu napisałemKrzysiek Nowakowski edytował(a) ten post dnia 18.10.07 o godzinie 19:58

konto usunięte

Temat: RAID pod Linuksem (adaptec 2100s)

Własnie miałem pisać do Ciebie czy aby z poziomu oprogramowania kontrolera założyłeś jakiekolwiek wolumeny - stąd wołanie debiana o dysk.
No ale dobrze się skończyło ;)

Następna dyskusja:

Ciekawy program pod Linuksem




Wyślij zaproszenie do