RAID na ich9R

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
tlaguz
Posty: 6
Rejestracja: 22 października 2008, 20:33

RAID na ich9R

Post autor: tlaguz »

Witam.
Mam płytę intelowską z P35 i ich9r i założoną macierz z 4 dysków (zakładana w biosie).
Nie ma na niej żadnej partycji.

Jak zrobić, żeby debian ją zobaczył?

Mam najnowsze jądro: 2.6.27-3, próbowałem różnych rzeczy, ale po wpisaniu:

Kod: Zaznacz cały

lspci
wypluwa:

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation Unknown device 29c0 (rev 02)
00:01.0 PCI bridge: Intel Corporation Unknown device 29c1 (rev 02)
00:03.0 Communication controller: Intel Corporation Unknown device 29c4 (rev 02)
00:19.0 Ethernet controller: Intel Corporation Unknown device 294c (rev 02)
00:1a.0 USB Controller: Intel Corporation Unknown device 2937 (rev 02)
00:1a.1 USB Controller: Intel Corporation Unknown device 2938 (rev 02)
00:1a.2 USB Controller: Intel Corporation Unknown device 2939 (rev 02)
00:1a.7 USB Controller: Intel Corporation Unknown device 293c (rev 02)
00:1b.0 Audio device: Intel Corporation Unknown device 293e (rev 02)
00:1c.0 PCI bridge: Intel Corporation Unknown device 2940 (rev 02)
00:1c.1 PCI bridge: Intel Corporation Unknown device 2942 (rev 02)
00:1c.2 PCI bridge: Intel Corporation Unknown device 2944 (rev 02)
00:1c.3 PCI bridge: Intel Corporation Unknown device 2946 (rev 02)
00:1c.4 PCI bridge: Intel Corporation Unknown device 2948 (rev 02)
00:1d.0 USB Controller: Intel Corporation Unknown device 2934 (rev 02)
00:1d.1 USB Controller: Intel Corporation Unknown device 2935 (rev 02)
00:1d.2 USB Controller: Intel Corporation Unknown device 2936 (rev 02)
00:1d.7 USB Controller: Intel Corporation Unknown device 293a (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation Unknown device 2916 (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH)
SATA RAID Controller (rev 02)
00:1f.3 SMBus: Intel Corporation Unknown device 2930 (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 7300 GS (rev a1)
03:00.0 IDE interface: Marvell Technology Group Ltd. Unknown device 6101 (rev b2)
07:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
Czy gdybym mu w jakiś sposób dostarczył sterowniki do tych "Unknown devices" to zobaczył by moja macierz?

Może jest jakiś inny sposób?
Zależy mi, aby to była macierz sprzętowa nie programowa.

Z góry dziękuje za odpowiedź i pozdrawiam
tlaguz
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

tlaguz pisze:Czy gdybym mu w jakiś sposób dostarczył sterowniki do tych "Unknown devices" to zobaczył by moja macierz?
Tak będzie w większości wypadków. Chyba że urządzenie jest zbyt nowe.

Wydaj w konsoli/terminalu jako root będąc połączony z internetem polecenie:

Kod: Zaznacz cały

update-pciids
Jeżeli posiadasz przynajmniej wersję Debiana Lenny to po aktualizacji systemu na bieżąco plik bazy informacji o sprzęcie jest aktualny.
Następnie sprawdź wynik:

Kod: Zaznacz cały

lspci
tlaguz
Posty: 6
Rejestracja: 22 października 2008, 20:33

Post autor: tlaguz »

Witam.
Dzięki za odpowiedź.

Niestety mam Debiana Etch, czy instalowanie lenny'iego na serwerze jest bezpieczne?

Nie da się jakoś etch'a tak skonfigurować, żeby sobie pobrał?

Z góry dziękuje za odpowiedź i pozdrawiam
tlaguz
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

tlaguz pisze:Nie da się jakoś Etcha tak skonfigurować, żeby sobie pobrał?
Wykonaj jako root to co napisałem powyżej. Czyli:

Kod: Zaznacz cały

update-pciids 
tlaguz
Posty: 6
Rejestracja: 22 października 2008, 20:33

Post autor: tlaguz »

Witam.

Wywołałem to o co prosiłeś.
Niestety macierzy nadal nie widzę, natomiast wynik lspci jest natępujący:

Kod: Zaznacz cały

 lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7300 GS] (rev a1)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b2)
07:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
Można coś jeszcze zrobić? Bardzo zależy mi na tej macierzy.

Z góry dziękuje za odpowiedź i pozdrawiam
tlaguz
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

lspci pokazuje teraz całość.
tlaguz pisze:Można coś jeszcze zrobić? Bardzo zależy mi na tej macierzy.
Jedyne co mogę Ci zasugerować to pobrać jakąś wersję LiveCD, która rozpozna i zobaczy macierz. Prawdopodobnie Knoppix powinien to zobaczyć. Skonfigurować pod nim dostęp do internetu. I następnie spróbować z poziomu Knoppiksa zainstalować Etcha na macierzy poprzez debootstrap.

Ewentualnie na niewielkiej partycji instalacja wersji Lenny i też instalacja Etcha poprzez debootstrap.

Zastrzegam się, że nie stawiałem tak systemu na macierzy raid. Ale gdybym miał podobny problem to tak bym do tego podszedł.

Poszukaj informacji związanych z instalacją Etcha na Twojej płycie bez macierzy. Może coś znajdziesz przy okazji.
Stawi
Beginner
Posty: 209
Rejestracja: 10 lutego 2007, 16:02
Lokalizacja: Kraków

Post autor: Stawi »

Kod: Zaznacz cały

apt-cache show dmraid
Podobno dziala, nie testowalem.

Jednak... sa minusy takich rozwiazan. Jak walnie ci plyta glowna musisz kupic taka sama nowa (z tym samym kontrolerem) bo inaczej lipa z calej macierzy! Kazdy kontroler czasami dodaje cos od siebie i nie koniecznie bedzie to kompatybilne.

Poza tym tego typu kontrolery to sa semi-hardware. Prawde mowiac jest to najgorsze rozwiazanie moim zdaniem. Polecam kupic albo full-hardware (np. jakiegos Adapteca) albo robic full-software przez mdadm.
Najwiekszym plusem mdadm jest to ze mozesz zrobic sobie DOWOLNA konfiguracje raida z czego tylko chcesz. Ja osobiscie mam zrobione tak, ze /home mam na raid5, /backup na raid1, /raid0 na... raid0 ;)
Wszystko polozone na trzech dyskach po 500GB kazdy. Odczyt z raid1 ~90mb/s, raid5 ~150mb/s, raid0 ~240mb/s - testowane hdparm -t. Uzycie CPU znikome (rzadko przekracza 5%).
Minus mdadm? Nie da rady miec Linuksa i Windowsa rownoczesnie na raidach.

Pozdr.
ODPOWIEDZ