[HOWTO] 3Ware 3DM2 Web Management unter Gentoo Linux 2006.1

hostile

Urgestein
Thread Starter
Mitglied seit
09.12.2004
Beiträge
7.381
Ort
im chaos
Hallo!

Dieser Thread zeigt wie man das 3Ware 3DM2 Management Utility unter Gentoo installiert.

Man sollte schon wenig über Gentoo wissen, bevor man hier anfängt. Dateien gibt's am Ende des Posts. Ich gehe davon aus, dass das Array schon unter zb. /dev/sda erreichbar ist (also Treiber im Kernel aktiviert).

Meine Konfiguration: Gentoo Linux 2006.1 x86, 3Ware 9500S-4LP, Kernel 2.6.20-gentoo-r8

Ich mach's kurz und knackig:

1.
Man legt sich für die Installation einen Portage Overlay an. Ich habe folgenden Pfad benutzt:

/usr/local/portage/app-admin/3DM2-Linux/

Näheres hier: http://www.gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

2.
Man legt ein Unterverzeichnis "files" an.

/usr/local/portage/app-admin/3DM2-Linux/files

3.
Man kopiert die Dateien "3dm2" und "3dm2.conf" in das Verzeichnis "files".

4.
Man kopiert das ebuild "3DM2-Linux-9.4.0.1.ebuild" in das Hauptverzeichnis "3DM2-Linux".

5.
Mit einem Texteditor die Datei "3DM2-Linux-9.4.0.1.ebuild" öffnen und ggf. den String HW_VARIANT
anpassen. Signaturen mit folgendem Befehl erzeugen oder ggf. erstmal Dateien manuell herunterladen.
Anweisungen sieht man nach Ausführung des Befehls (nach dem manuellen Herunterladen nochmal den Befehl ausfürhren).

ebuild /usr/local/portage/app-admin/3DM2-Linux/3DM2-Linux-9.4.0.1.ebuild digest

6.
Ggf. /etc/portage/package.keywords anlegen/anpassen oder in /etc/make.conf die Variable KEYWORDS anpassen.
Dann einfach emergen mit:

emerge 3DM2-Linux

oder wenn man keine Datei anfassen will (bitte nur tun, wenn man genau weiss, was man tut):

ACCEPT_KEYWORDS="~x86" emerge 3DM2-Linux

7.
Dienst starten:

/etc/init.d/3dm2 start

8.
Mit dem Browser verbinden via https:

https://ip-adresse-vom-host:1080/

Was in der emerge-Ausgabe am Ende des Vorgangs steht, stimmt nicht ganz, da hier meine schon angepasste Konfigurationsdatei (Port 888 zum Beispiel) eingebunden ist.
Bevor man sein ebuild baut (5. Schritt) kann die Konfigurationsdatei im files-Verzeichnis angepasst
werden. Logger auf 0 stellen, sonst bekommt man keine Verbindung - keine Ahnung warum (noch nicht ;)).



A.) Dateien: http://15245.webhosting4.1blu.de/3DM2-Linux/

B.) Sehr viel Hilfe hab ich mir hier angelesen:
http://forums.gentoo.org/viewtopic-t-144861-start-0-postdays-0-postorder-asc-highlight-.html
(auch den letzten Post im Thread beachten.)

C.) http://www.gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

ps. Alles auf eigene Gefahr, ich hab keine Schuld wenn Ihr was falsch versteht und euer System kaputt macht.

gruß
hostile
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
wäre das im Gentoo Wiki nicht besser aufgehoben?
Obwohl was anderes als nen ebuild aus nem Overlay installen ist es ja eigentlich nicht...
;)
Hinzugefügter Post:
oder wenn man keine Datei anfassen will:

ACCEPT_KEYWORDS="~x86" emerge 3DM2-Linux

Nicht sonderlich elegant, falls das ebuild mal in im Portage Tree landen sollte, oder?
 
Zuletzt bearbeitet:
Ups, da sollte eigentlich stehen, dass man das normal nicht tun sollte ^^

Braucht man für's Wiki nicht nen Account? Bin jetzt auch nicht so der Typ, der viel an sowas teilnimmt. Deswegen auch diese kurze Anleitung. Als ich fertig war hatte ich keinen Bock mehr groß was zu schreiben. Aber mal seh'n ;)

Ausserdem hab ich gemerkt, dass der Job sich die Karten legt, wenn ich z.B. nen Verify anstoße... woran das jetzt lag weiss ich nicht...

gruß
hostile
 
Ups, da sollte eigentlich stehen, dass man das normal nicht tun sollte ^^

ehehe

Braucht man für's Wiki nicht nen Account?
afaik nein

Ausserdem hab ich gemerkt, dass der Job sich die Karten legt, wenn ich z.B. nen Verify anstoße... woran das jetzt lag weiss ich nicht...

? meinst du das du Jobs nicht Global sondern nur pro Karte schedulen/anstoßen kannst oder was?
 
Ahhhh, sorry, Begriffsverwechselung. Mit "Job" meine ich den 3dm2-Prozess. Hab mal über die Web-Oberfläche meinen Controller ausgewählt und den Verify-Job angestoßen (kurz nachdem ich das geschrieben hatte, weil ich dachte: Hm, ok, ansehen kann man sich alles, aber funktioniert das nun auch? Hatte ich nicht getestet ;)). *Zack*, Web-Oberfläche war nicht mehr erreichbar, weil Prozess im Nirvana.

gruß
hostile

Ps. nur der Prozess 3dm2. Der Verify-Prozess lief an und als ich den Prozess "3dm2" neugestartet hatte konnte ich auch den Fortschritt via Web-Interface (wieder) ansehen.
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh