Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Drivery pro SAS Raid LSI 1064e [vyřešeno]  (Přečteno 8228 krát)

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Drivery pro SAS Raid LSI 1064e [vyřešeno]
« kdy: 11 Září 2008, 07:07:23 »
Mám desku Intel S5000PSLSASR
na ní je Raid řadič 4-Port LSI 1064e SAS controller with Intel Embedded RAID Technology II
SAS disky v Raid 1 nevidím (Ubuntu server ani Debian Lenny) a jsem zmatený:

LSI 1064e předpokládám není fakeraid (to bych radši řešil SW raidem než sháněním driveru) - ve features je uváděno:
# Integrated RAID support
# Supported by Fusion MPT drivers with full operating system support:
    * Windows® 2000, XP, Server 2003
    * Linux™
    * Novell® Netware®
    * Solaris™ SPARC®
    * SCO-UnixWare™ and Open Server

a diskové arrays si sestavím i otestuji konzistenci apod. přímo v jeho biosu

ohledně Fusion MPT jsem nedokázal najít nic rozumného, jen poněkud starší výkřik do tmy(bez odpovědi) https://lists.ubuntu.com/archives/kernel-bugs/2006-March/011318.html

ke stažení u Intelu je driver pouze pro RHEL a SLES a to ještě ne Fusion MPT ale (ze zdrojáků) BUILT_MODULE_NAME[0]="megaraid_sas"

Samozřejmě jdu pátrat dál. Vypadá to ale na dlouhé tápání, proto kdybyste kdokoliv měl nějakou informaci která by mne postrčila dál, budu rád.


edit:// livko samozřejmě tahám abych se zkusil na to podívat z naběhlého(snad) systému, ale jsem momentálně na velmi pomalé lince takže nejdříve večer.
« Poslední změna: 16 Září 2008, 06:46:23 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Drivery pro SAS Raid LSI 1064e
« Odpověď #1 kdy: 11 Září 2008, 23:55:54 »
tak jsem konecne nabootoval do live a mohu doplnit info:

Kód: [Vybrat]
root@ubuntu:/home/ubuntu# lspci -s 04:00 -vnnxxxx
04:00.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic M1064E MegaRAID SAS [1000:0057] (rev 04)
        Subsystem: Intel Corporation Unknown device [8086:3478]
        Flags: bus master, fast devsel, latency 0, IRQ 11
        I/O ports at 3000 [size=256]
        Memory at b8910000 (64-bit, non-prefetchable) [size=16K]
        Memory at b8900000 (64-bit, non-prefetchable) [size=64K]
        Expansion ROM at b8e00000 [disabled] [size=2M]
        Capabilities: [50] Power Management version 2
        Capabilities: [68] Express Endpoint IRQ 0
        Capabilities: [98] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [b0] MSI-X: Enable- Mask- TabSize=1
00: 00 10 57 00 47 01 10 00 04 00 00 01 10 00 00 00
10: 01 30 00 00 04 00 91 b8 00 00 00 00 04 00 90 b8
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 78 34
30: 00 00 e0 ff 50 00 00 00 00 00 00 00 0b 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 68 02 06 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 04 00 00 10 98 01 00 25 00 00 00
70: 17 28 0a 00 81 0c 00 00 00 00 41 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 05 b0 80 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 11 00 00 00 01 20 00 00 01 30 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Neznamy subsystem je podle PCI Information http://www.sun.com/bigadmin/hcl/data/systems/details/3396.html
nasledujici:
Citace
4/0x0/0 1000,56 (8086,3478) LSI Logic / Symbios Logic SAS1064ET PCI-Express Fusion-MPT SAS
Class 0x10000: Mass storage controller/SCSI storage controller

Jestli to dobre chapu tak na zbernici mam poveseny LSI M1064E (ktery jadro zna), jeho cast je ale  Fusion-MPT SAS ktery jadro nezna. Na tom pak mam povesene disky ze kterych bych rad bootoval.
Jdu ted hledat dal veci kolem Fusion MPT a Megaraid sas, doufam ze ne zbytecne.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

nettezzaumana

  • Host
Re: Drivery pro SAS Raid LSI 1064e
« Odpověď #2 kdy: 12 Září 2008, 00:09:05 »
;) .. hezkej kousek zeleza mas ..

logicky, pokud nejni modul v kernelu, tak si ho musis vybuildit nezavisle na tom, jestli je pro RHEL (coz je spravna pravicova distribuce) a nebo SLES ..
spis si over, jestli Ti to uz nebezi samo .. asi pomoci hwinfo, /proc/?, fdisk apod ..

ps. a pozdravuj ty sve seredne bestie ;) .. ta moje ohavna kocka ma tedka lovecke obdobi a zahlusi vse mensi nebo i stejne velke co pred ni neutece, nezavisle na tom, jestli to je mys, ptak, mensi psik a nebo dite

zdravi ntz ;)

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Drivery pro SAS Raid LSI 1064e
« Odpověď #3 kdy: 16 Září 2008, 06:44:14 »
Jsem pěknej *píp* protože:
1) Snažil jsem se kompilovat úplně něco jiného aniž bych si zkontroloval identifikaci zařízení v driverech.
2) Raid je to stejně fake (ESB2) - zmátla mne možnost kontroly konzistence, nastavení procent pro rebuild a další drobnosti přímo v biosu, které jsem u fake raidů nevídal.

Raid driver by měl být megasr (podle pci-id) který je pod LSI-proprietary, ne pod GPL, nejsou zdrojáky, není co kompilovat.
Pro Intel desky je binární ovladač pro jednotlivé verze SLED a RHEL. 30-ti denní verzi RHEL mi nešlo stáhnout(chyba serveru), Centos si nechá RHEL driver podsunout, disky však stejně nevidí.

Když vypnu Raid mód, změní se identifikace zařízení na 1000:0056 (jak jsem očekával), v Centos mám pak disky identifikovány pod device-mapperem (asi kvůli LVM), driver mptbase + mptsas.
V Lennym jsem je také samostatně viděl, nevím už pod jakým driverem.

Ukončil bych to tím že jako raid to pod Debianem nerozchodím. Jako samostatně disky, nebo čistě sw raid bez problémů ano.
Ale možná časem uspěju v Centos - na první pohled se mi to distro moc líbí, chvilku s ním zkusím dělat, uvidím jaký bude pohled druhý.

PS: mršky jsem pozdravoval, pochválil jsem je jak jsou hodné. To že se spolu perou a loví plyšové myši (které pod pantoflem krásně křupou :) ) beru jako stálý stav, poškrábané nohy mám jen občas (ani nestihnu postřehnout která se přes ně přehnala).
Jediné co Freďouš loví a na co mňouká jsou mouchy, můry a pavouci. Když rozsvítím v noci v koupelně a žádná můra do okna nepřiletí tak mňouká na mně, ať mu nějakou seženu  ;D
Jenže jsem je asi přechválil. Manželka mi před chvílí psala, přišla z noční - roztržená deka, nějaké shozené kytky, soška koně na kusy a nemůže najít dálkové od televize :)  Asi lokalizovali mouchu. Jsou to prostě zlatíčka.
« Poslední změna: 16 Září 2008, 06:59:34 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #4 kdy: 10 Března 2011, 15:05:51 »
Mám 8204ELP a pod Debian 6.0 ty disky nevidím ani tak ani tak... nevíte jak na to?
Normálně to mám teď tak, že při startu vidím že mají ID0 - 4 ... nabootuju z flashky linux a při dělení disků nic nevidím :(
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #5 kdy: 10 Března 2011, 22:46:59 »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #6 kdy: 10 Března 2011, 23:13:42 »
Jojo, bacha na to, taky jsem si naběhl, je to fakeraid jak vyšitej - já zase důvěřoval HW klíči na RAID5 ... Intel nás pěkně bere na hůl :(

PS: Pod ubuntu běží řadič ok a vidět jsou všechny disky ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #7 kdy: 11 Března 2011, 10:12:14 »
Takže mi to nefunguje ani v ubuntu... ani tam nejsou vidět jak samostatně, tak v raidu... nechápu... poradí mi někdo jak tam přidat ten ovladač když to instaluju?
Nebo jak na flashce vyměnit jádro, které toto umí?
Nebo pomůže stažení jiného jádra ze stránek debianu - např.: kfreebsd?
« Poslední změna: 11 Března 2011, 13:35:25 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #8 kdy: 11 Března 2011, 18:55:11 »
Hmm no tak přes konzoli se mi podařilo zjistit, že by mělo stačit nakopírovat do /lib/modules... driver megaraid_sas.ko, jenže furt nemám ten správnej na moje jádro :-/
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #9 kdy: 11 Března 2011, 19:04:29 »
Tak pokud dané .ko máš, pak bych to natvrdo zkusil hodit do
Kód: [Vybrat]
/lib/modules/`uname -r`/kernel/drivers/scsi/megaraid/(btw. ubuntu ho tam má)

následně pak
Kód: [Vybrat]
insmod /lib/modules/`uname -r`/kernel/drivers/scsi/megaraid/megaraid_sas.ko
depmod -a
modprobe megaraid_sas

...
[edit]
Teď mne ještě napadlo - co kdyby instalátor, resp. live ten modul nenatahoval?
Zkus to na té flashce hodit do /etc/modules (megaraid_sas)
[/edit]
« Poslední změna: 11 Března 2011, 19:15:45 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #10 kdy: 11 Března 2011, 19:40:17 »
ee megaraid_sas tam po zavedení není... a když ho tam nakopíruju, tak mi nesedí kernel .... respektive to napíše:

invalid module format

Takže možná spíš ještě jak s kernelem... a nebo kde sehnat novější megaraid_sas pro daný kernel v instalátoru :/
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #12 kdy: 11 Března 2011, 20:12:11 »
Tak jo máš pravdu... ten megaraid_sas tam je.... dokonce projde i

Kód: [Vybrat]
insmod /lib/modules/`uname -r`/kernel/drivers/scsi/megaraid/megaraid_sas.ko
depmod -a
modprobe megaraid_sas

a lsmod ho tam vypíše... ale to nepomůže... po hw-detect a disk-detect to stejně ukazuje furt jen možnou flashku pro instalaci.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #13 kdy: 11 Března 2011, 20:15:17 »
Zkus sosnout a kompilovat, co jsem dával odkaz - nevím, co používáš za jádro, ale pokud jsem se dobře podíval, tak k dispozici je aktualizace z 10.12.2010, tedy relativně nedávná, co by měla 8204ELP podporovat ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #14 kdy: 11 Března 2011, 20:20:22 »
Taky by možná nebylo od věci, co radil Martin Kiklhorn:

Zruste v BIOSu to pole a vypnete RAIDovy rezim, aby byly disky videt hole. V Linuxu by mela zabrat novejsi verze ovladacu LSI Fusion MPT (mptsas.c), RAID vyrobte v Linuxu softwarovy.

Ale koukám, že to není moc povzbudivé :(
Jinak já mám S5000PSLROMBR, kde je 631xESB/632xESB SATA AHCI Controller, čiliže to jede na klasické ahci, takže proto mi to jede a tobě ne :'(
« Poslední změna: 11 Března 2011, 20:31:05 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #15 kdy: 11 Března 2011, 20:27:06 »
Taky by možná nebylo od věci, co radil Martin Kiklhorn:

Zruste v BIOSu to pole a vypnete RAIDovy rezim, aby byly disky videt hole. V Linuxu by mela zabrat novejsi verze ovladacu LSI Fusion MPT (mptsas.c), RAID vyrobte v Linuxu softwarovy.

Jj pole mám vypnuté, disky by tedy měly být holé a vidět by měly být 4. A toto V Linuxu by mela zabrat novejsi verze ovladacu LSI Fusion MPT (mptsas.c) je velice strohé.... budu potřebovat více nakopnout jak toto instalovat?
« Poslední změna: 12 Března 2011, 19:06:02 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #16 kdy: 12 Března 2011, 19:07:41 »
Ještě teda pokud mohu poprosit... kdyby jste mi k poslednímu dotazu mohli ještě poradit nějakou spolehlivou náhradu za tenhle řadič, co by byl lepší a máte s ním zkušenost, že běží pod ubuntu či debianem (bez nějakejch takovejhle šíleností). Díks.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #17 kdy: 13 Března 2011, 19:04:40 »
A ještě... todle bude nejspíš pravda:

Teď mne ještě napadlo - co kdyby instalátor, resp. live ten modul nenatahoval?
Zkus to na té flashce hodit do /etc/modules (megaraid_sas)

Protože při lsmod to megaraid nevypíše... jak to na flashce změním v /etc ? Když ji píchnu v jiným PC, tak tam pochopitelně etc nevidím... to je až v tom ramdisku.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #18 kdy: 13 Března 2011, 23:01:04 »
Jo tak přesně todle bych potřeboval http://tjw.org/ubuntu-megasr/README.txt
Kdyby to měl někdo takhle připravené pro novější verzi.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #19 kdy: 14 Března 2011, 11:35:38 »
Ale vždyť to ISO se dá docela dobře rozpárat a zase vytvořit s dodatečnou úpravou ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #20 kdy: 14 Března 2011, 12:28:18 »
No to mě taky napadlo... děs běs... takhle jsem si asi před rokem a půl instaloval na můj WD USB HDD debian... no nebylo to zrovna jednoduché. Navíc vím o wiki návodu zde na ubuntu stránkách, kde se toto rozpárání řeší. Díky.
Nicméně jsem ještě zapátral a vyřešil to takto: Karta má jumper, který když jsem přehodil do polohy, kdy se to tváří jako klasická SATA již disky naběhnou. A nainstalil jsem to na softraid.
« Poslední změna: 14 Března 2011, 17:13:35 od Petr Merlin Vaněček »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #21 kdy: 14 Března 2011, 17:13:48 »
Skvěle, snad to v budoucnu někomu pomůže :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #22 kdy: 14 Března 2011, 22:12:37 »
Jo tak pozor... (už jsem to taky někde četl)... ta karta je ještě více fikanější než jsem si myslel... děs.
Po krásné idylce instalování OS na mě po restartu čekalo další asi 2hodinové si lámání hlavy. Bohužel ten hnus spočívá v tom, že autoři zapoměli do biosu dát to, aby to bootovalo z nějakého disku co si vyberete. Bohužel ta krása nenabootuje za žádnou cenu. Takže jsem se na*ral a ten disk jeden píchnul rovnou na základní desku a nahodil na něj root a swap. A zbytek 3 disky jsem nahodil do soft raidu a přimountoval jako var oddíl, kde budou users data. Ufff asi jedinej způsob s touhle kartou když chcete debian či ubutnu. A nebo volte úplně jinej řadič (hlavně nějakej co má drivery a úplnou HW podporu... ne fakeraid).
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #23 kdy: 15 Března 2011, 20:40:44 »
Update FW by toto neřešil?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

Re: Drivery pro SAS Raid LSI 1064e [vyřešeno]
« Odpověď #24 kdy: 16 Března 2011, 16:43:08 »
Update FW by toto neřešil?
No možná i jo, ale já se to nikde nedočetl... navíc ten stroj není můj, tak bych nerad něco odpálil přefleshováním biosu. A navíc když jsem to vyřešil jak jsem to vyřešil a dotyčnému to i takto vyhovuje. ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

 

Provoz zaštiťuje spolek OpenAlt.