openSUSE 10.3 mit 3ware 9500S-4LP SATA RAID installieren
Hallo, Nachdem wir in unserem kleinen Server immer weniger Platz auf dem 160GB- RAID- Array hatten, hatte ich die sonnige Idee einfach noch zwei 500GB- Platten als zweites RAID hinzuzufügen. Da es sich um bei den RAID- Kontrollern des MSI K8T-NEO2 um einen VIA und einen Promise Fake-RAID handelte, war die Systembelastung mit mehr als 25% unakzeptabel. Also musste ein HW-RAID her => Es wurde ein 3ware Escalade 9500S-4LP ! Ich weis, dass das für die Schreib-/Lesegeschwindigkeit nichts bringt, aber darauf kommt es weniger an. Dummerweise findet das openSUSE 10.3 Installationsprogramm die Festplatten nicht. Deshalb hab ich es mal mit einem BIOS- Update des MB's probiert, was natürlich nichts gebracht hat. Nicht ganz, der 3ware meinte, dass er mit der neuen BIOS- Version nicht kompatibel sei (während des Initialisieren des Kontrollers). Also ein BIOS- Downgrade zur vorhergehenden Version => JA! Trotz erfolgreichem Downgrade war das MB hin (PC einschalten und alles bleibt schwarz, kein BIOs- Selbsttest oder ähnliches). Toll! Also neues MB, was nun ein ASUS A6 Deluxe ist, also hängt der Kontroller weiterhin an einem 32bit PCIv2.3 Steckplatz. Aber die Installation geht immer noch nicht! Soviel zur Vorrede, Stopp eine Kleinigkeit noch: Da der Betrieb in der Firma nun schon seit ca. 1,5 Wochen eingeschränkt ist, wird mir langsam die Luft knapp, da mich alle erwürgen wollen... ;-) Da Hauptproblem: Der 3ware ist eingerichtet und z.B. Ubuntu 6.06 LTS lässt sich ohne Probleme installieren und läuft. Es soll aber wieder openSUSE 10.3 drauf! Das Installationsprogramm startet uns lädt das Kernelmodul (3w_9xxx). Das Partitionierungssystem der openSUSE Installation meldet trotzdem, das keine Festplatten vorhanden sind. Das ist wohl laut 3ware ein BUG im Installer. Nun versuchte ich natürlich die aktuelle Version der Installationsdiskette (http://www.3ware.com/KB/article.aspx?id=14546) zu verwenden (F6 im Installmenü->Option JA und während der Erstinitialisierung das Laufwerk mit der Diskette angeben; habs auch schon auf CD gebrannt, da der Rechner zwei DVD-LW's hat), leider meinte der Installer es sei kein Update bzw. keine neuere Version des Kernelmoduls auf der Diskette zu finden. Auch die Option "brokenmodules" und dann die Angabe des neuen Moduls brachte nichts, ausser das der Treiber nicht geladen wurde. Bei meinen nächtlichen Recherchen bin ich nun auch auf etwas ähnliches bei openSUSE 10.2 gestossen (http://lists.opensuse.org/opensuse-de/2007-01/msg01553.html), aber da soll man erst das System ohne RAID installieren und dann manuell umkopieren und das System umkonfigurieren..muss das so kompliziert sein, oder gibt es da auch noch eine andere Möglichkeit? Die README von 3ware hilft da auch nicht wirklich weiter. Hat irgendjemand eine Idee, wie ich openSUSE direkt auf das RAID installieren kann? Da ich bei meiner Suche auf mehrere Einträge zu diesem Kontroller in dieser Liste gestossen bin, hoffe ich da gibt es irgend jemanden, der das gleiche Problem hatte und es gelöst hat. Oder mit anderen Worten: HILFEEEEEEEEEEEEEEEEEEEEE! Hardware: Mainboard: ASUS A6 Deluxe (VIA K8T800Pro) CPU: AMD Athlon64 3200+ (2000MHz) RAM: 1024MB VGA: MSI FX5200 (AGP 8x) RAID-Kontroller: 3ware Escalade 9500S-4LP HDD0: Seagate 160GB SATA 1 HDD1: Seagate 160GB SATA 1 HDD2: Seagate 500GB SATA 2 (auf 1 "gejumperd") HDD3: Seagate 500GB SATA 2 (auf 1 "gejumperd") CD/DVD: Standard-IDE DVD-ROM (NONAME) CD/DVD: Sony Single-Layer DVD Brenner (IDE) Diskette: LS120 (IDE) -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sebastian Reinhardt schrieb:
Hallo, Nachdem wir in unserem kleinen Server immer weniger Platz auf dem 160GB- RAID- Array hatten, hatte ich die sonnige Idee einfach noch zwei 500GB- Platten als zweites RAID hinzuzufügen. Da es sich um bei den RAID- Kontrollern des MSI K8T-NEO2 um einen VIA und einen Promise Fake-RAID handelte, war die Systembelastung mit mehr als 25% unakzeptabel. Also musste ein HW-RAID her => Es wurde ein 3ware Escalade 9500S-4LP ! Ich weis, dass das für die Schreib-/Lesegeschwindigkeit nichts bringt, aber darauf kommt es weniger an. Dummerweise findet das openSUSE 10.3 Installationsprogramm die Festplatten nicht. Deshalb hab ich es mal mit einem BIOS- Update des MB's probiert, was natürlich nichts gebracht hat. Nicht ganz, der 3ware meinte, dass er mit der neuen BIOS- Version nicht kompatibel sei (während des Initialisieren des Kontrollers). Also ein BIOS- Downgrade zur vorhergehenden Version => JA! Trotz erfolgreichem Downgrade war das MB hin (PC einschalten und alles bleibt schwarz, kein BIOs- Selbsttest oder ähnliches). Toll! Also neues MB, was nun ein ASUS A6 Deluxe ist, also hängt der Kontroller weiterhin an einem 32bit PCIv2.3 Steckplatz. Aber die Installation geht immer noch nicht! Soviel zur Vorrede, Stopp eine Kleinigkeit noch: Da der Betrieb in der Firma nun schon seit ca. 1,5 Wochen eingeschränkt ist, wird mir langsam die Luft knapp, da mich alle erwürgen wollen... ;-)
Da Hauptproblem:
Der 3ware ist eingerichtet und z.B. Ubuntu 6.06 LTS lässt sich ohne Probleme installieren und läuft. Es soll aber wieder openSUSE 10.3 drauf! Das Installationsprogramm startet uns lädt das Kernelmodul (3w_9xxx). Das Partitionierungssystem der openSUSE Installation meldet trotzdem, das keine Festplatten vorhanden sind. Das ist wohl laut 3ware ein BUG im Installer. Nun versuchte ich natürlich die aktuelle Version der Installationsdiskette (http://www.3ware.com/KB/article.aspx?id=14546) zu verwenden (F6 im Installmenü->Option JA und während der Erstinitialisierung das Laufwerk mit der Diskette angeben; habs auch schon auf CD gebrannt, da der Rechner zwei DVD-LW's hat), leider meinte der Installer es sei kein Update bzw. keine neuere Version des Kernelmoduls auf der Diskette zu finden. Auch die Option "brokenmodules" und dann die Angabe des neuen Moduls brachte nichts, ausser das der Treiber nicht geladen wurde. Bei meinen nächtlichen Recherchen bin ich nun auch auf etwas ähnliches bei openSUSE 10.2 gestossen (http://lists.opensuse.org/opensuse-de/2007-01/msg01553.html), aber da soll man erst das System ohne RAID installieren und dann manuell umkopieren und das System umkonfigurieren..muss das so kompliziert sein, oder gibt es da auch noch eine andere Möglichkeit? Die README von 3ware hilft da auch nicht wirklich weiter. Hat irgendjemand eine Idee, wie ich openSUSE direkt auf das RAID installieren kann? Da ich bei meiner Suche auf mehrere Einträge zu diesem Kontroller in dieser Liste gestossen bin, hoffe ich da gibt es irgend jemanden, der das gleiche Problem hatte und es gelöst hat. Oder mit anderen Worten: HILFEEEEEEEEEEEEEEEEEEEEE!
Hardware: Mainboard: ASUS A6 Deluxe (VIA K8T800Pro) CPU: AMD Athlon64 3200+ (2000MHz) RAM: 1024MB VGA: MSI FX5200 (AGP 8x) RAID-Kontroller: 3ware Escalade 9500S-4LP HDD0: Seagate 160GB SATA 1 HDD1: Seagate 160GB SATA 1 HDD2: Seagate 500GB SATA 2 (auf 1 "gejumperd") HDD3: Seagate 500GB SATA 2 (auf 1 "gejumperd") CD/DVD: Standard-IDE DVD-ROM (NONAME) CD/DVD: Sony Single-Layer DVD Brenner (IDE) Diskette: LS120 (IDE)
Äh UPS! Tschuldigung, das hat sich in den letzten Minuten in Wohlgefallen aufgelöst. Ich habe aus lauter Verzweiflung die Installdisk noch mal über die Downloadseite und nicht über die Knowledgebase- Seite runtergeladen, da ich mich über den Unterordner "i386" gewundert habe. Jetzt findet der auf einmal einen aktualisierten Treiber im Verzeichnis "x86_64". Beim ersten Versuch hat sich das Installprogramm noch mal aufgehängt, aber nachdem ich mit "brokenmodules=3w_9xxx" gestartet habe, geht es nun. Das war also nichts. Ich melde mich aber wieder sobald der Server wieder läuft, da die neue Soundkarte (X-Fi Elite Pro) in meinem priv. Rechner nur "black screens" mit höherwertigen Grafikkarten (MSI NV6600GT und MSI NX7800GS) produziert. Aber mit ner alten Matrox G550 und mit ner MSI FX5200 läuft... -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 27. Mai 2008 18:14 schrieb Sebastian Reinhardt
Äh UPS! Tschuldigung, das hat sich in den letzten Minuten in Wohlgefallen aufgelöst. Ich habe aus lauter Verzweiflung die Installdisk noch mal über die Downloadseite und nicht über die Knowledgebase- Seite runtergeladen, da
Übrigens gibt es auch RAID-Adapter mit freien Treibern und offener Doku. Z.B. LSI verkauft sowas. Aber es war sicherlich billiger, einige Tage mit 3ware-BLOBs zu verbringen... Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Tue, 27 May 2008 21:11:32 +0200, Martin Schröder wrote:
Übrigens gibt es auch RAID-Adapter mit freien Treibern und offener Doku. Z.B. LSI verkauft sowas. Aber es war sicherlich billiger, einige Tage mit 3ware-BLOBs zu verbringen...
Entschuldige mal, aber der Kommentar ist Unsinn zeigt nur Deine Unkenntnis! 3ware war einer der ersten Hersteller, der einen quelloffenen Treiber anbot und im Kernel integrierte! Und ich bin mir ziemlich sicher, dass ein aktueller Vanilla-Kernel keine Probleme mit dem Adapter hätte. Nur der Kernel in 10.3 kommt halt damit nicht klar, weswegen der Einsatz einer Treiberdiskette nötig wird. Das hat aber nun garnichts mit binärem BLOB zu tun! BTW: gerade für LSI Megaraid gab es lange Zeit nur einen binary-only Treiber. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 28. Mai 2008 01:41 schrieb Philipp Thomas
On Tue, 27 May 2008 21:11:32 +0200, Martin Schröder wrote:
Übrigens gibt es auch RAID-Adapter mit freien Treibern und offener Doku. Z.B. LSI verkauft sowas. Aber es war sicherlich billiger, einige Tage mit 3ware-BLOBs zu verbringen...
Entschuldige mal, aber der Kommentar ist Unsinn zeigt nur Deine Unkenntnis! 3ware war einer der ersten Hersteller, der einen
http://article.gmane.org/gmane.os.openbsd.misc/35469/match=3ware http://article.gmane.org/gmane.os.openbsd.misc/135611/match=3ware Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können? Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, 28.05.2008 09:44, Martin Schröder wrote:
Am 28. Mai 2008 01:41 schrieb Philipp Thomas
: On Tue, 27 May 2008 21:11:32 +0200, Martin Schröder wrote:
Übrigens gibt es auch RAID-Adapter mit freien Treibern und offener Doku. Z.B. LSI verkauft sowas. Aber es war sicherlich billiger, einige Tage mit 3ware-BLOBs zu verbringen... Entschuldige mal, aber der Kommentar ist Unsinn zeigt nur Deine Unkenntnis! 3ware war einer der ersten Hersteller, der einen
http://article.gmane.org/gmane.os.openbsd.misc/35469/match=3ware http://article.gmane.org/gmane.os.openbsd.misc/135611/match=3ware
Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können?
Sooo schlimm kann das kaum sein. Auf meinem SUSE 10.3 finde ich
Quellen für Module für die 9xxx und 7xxx Serien. Ich finde keine
Verweise auf benötigte BLOBs zum erfolgreichen Erstellen der Treiber.
Aud den .h-Dateien:
3w-9xxx.h -- 3ware 9000 Storage Controller device driver for Linux.
Written By: Adam Radford
Gruß Martin
-- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 28. Mai 2008 09:57 schrieb Arno Lehmann
28.05.2008 09:44, Martin Schröder wrote:
Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können?
Sooo schlimm kann das kaum sein. Auf meinem SUSE 10.3 finde ich Quellen für Module für die 9xxx und 7xxx Serien. Ich finde keine Verweise auf benötigte BLOBs zum erfolgreichen Erstellen der Treiber.
Du mißverstehst: Es hilft nicht, wenn irgendein Entwickler NDAs unterschreibt und dann GPL-Treiber schreibt. Gesucht ist frei erhältliche Doku. Treiber sind kein Ersatz für Doku.
Wenn's um FreeBSD geht vermute ich eher eine Inkompatibilität zwischen TdR und AMCC...
Nein. Die Linux-Welt hat Dank NDA ihre Treiber und die BSD-Welt steht ohne Doku und ohne Treiber da. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, 28.05.2008 10:04, Martin Schröder wrote:
Am 28. Mai 2008 09:57 schrieb Arno Lehmann
: 28.05.2008 09:44, Martin Schröder wrote:
Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können? Sooo schlimm kann das kaum sein. Auf meinem SUSE 10.3 finde ich Quellen für Module für die 9xxx und 7xxx Serien. Ich finde keine Verweise auf benötigte BLOBs zum erfolgreichen Erstellen der Treiber.
Du mißverstehst: Es hilft nicht, wenn irgendein Entwickler NDAs unterschreibt und dann GPL-Treiber schreibt. Gesucht ist frei erhältliche Doku. Treiber sind kein Ersatz für Doku.
Schon wahr (wobei erfahrungsgemäß auch Open-Source-Entwickler gerne behaupten Code sei die Dokumentation...) ABER deine Behauptung war dass es um BLOBs ging, und das stimmt so nun mal nicht.
Wenn's um FreeBSD geht vermute ich eher eine Inkompatibilität zwischen TdR und AMCC...
Sorry, hätte natürlich OpenBSD heissen müssen. FreeBSD-Treiber gibt's jedenfalls.
Nein. Die Linux-Welt hat Dank NDA ihre Treiber und die BSD-Welt steht ohne Doku und ohne Treiber da.
Nun ja - muss eben jeder selber entscheiden ob Treiber die vom Hersteller erstellt und gepflegt werden oder auf Doku basieren die nur per NDA verfügbar ist akzeptabel sind oder nicht. Einige BSDs haben sich dann eben anders entschieden als als die Linux- und FreeBSD-Nasen. Über bewusst getroffene Entscheidungen jammere ich nicht. Ebenso nicht über die Offenheit oder fehlende Offenheit von Hardware-Herstellern. Jedenfalls gibt's Treiber für die Hardware, in komplett in Quellform, funktionierend und im Standard-Kernel enthalten. Arno
Gruß Martin
-- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Martin Schröder (martin@oneiros.de) [20080528 09:44]:
http://article.gmane.org/gmane.os.openbsd.misc/35469/match=3ware http://article.gmane.org/gmane.os.openbsd.misc/135611/match=3ware
Was interessieren mich BSD Treiber? Wir haben es hier mit Linux zu tun.
Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können?
Gar keines? Mach mal »ls /usr/src/linux/drivers/scsi/3w-*« und dann sag mir, um was es sich dabei handelt. Ich sehe da keinen binären Blob, aber vieleicht hast DU ja die schärferen Augen. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 28. Mai 2008 17:15 schrieb Philipp Thomas
Wieviele NDAs muß ich unterschreiben, um den 3ware-Treiber pflegen zu können?
Gar keines? Mach mal »ls /usr/src/linux/drivers/scsi/3w-*« und dann sag mir, um was es sich dabei handelt. Ich sehe da keinen binären Blob, aber vieleicht hast DU ja die schärferen Augen.
Du willst nicht verstehen. Lies doch einfach http://www.openbsd.org/papers/opencon06-docs/index.html Und beschwer Dich nicht, wenn Dein genialer Linux-Treiber irgendwann zerbröselt und Dir niemand wirklich helfen kann. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, 28 May 2008 17:28:08 +0200, Martin Schröder wrote:
Du willst nicht verstehen.
Doch, tue ich schon, ich bin nur anderer Ansicht.
Lies doch einfach http://www.openbsd.org/papers/opencon06-docs/index.html
Und?
Und beschwer Dich nicht, wenn Dein genialer Linux-Treiber irgendwann zerbröselt und Dir niemand wirklich helfen kann.
Es hat schon andere Beispiele von Treibern gegeben, die vor sich hingammelten weil sich niemand dafür verantwortlich fühlte. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Arno Lehmann
-
Martin Schröder
-
Philipp Thomas
-
Philipp Thomas
-
Sebastian Reinhardt