Hilfe zu Adaptec Storage Manager (ASM) unter Linux (Debian)

NacKteOmA

New Member
Hallo,

ich versuche nun seit ein paar Tagen den Adaptec Storage Manager (ASM) auf mein Debian Squeezy (6) zu installieren um anschließend meinen Raid Controller (Adaptec 2405) per Remote warten zu können. Problem ist halt das es keine offiziellen Pakete für Debian / Ubuntu gibt (erst ab der 5000er oder 6000er Serie).

Ich habe nun schon mal wie in ein paar Anleitungen versucht den umbau der SUSE / Redhat RPMs in DEB. Auf meinen Ubuntu 11.10 hats schon geklappt, durch das zwingende "sudo" von Ubuntu ist es allerdings nur schwer möglich das der Storage Manager als root läuft und man sich per root einloggt (ohne root gibts praktisch nur Funktionen zum angucken und man nicht wirklich arrays löschen / anlegen u.a.)

Folgenes wurde probiert:

http://www.adaptec.com/weblog//2007...ptec-storage-manager-to-work-with-ubuntu-710/

Mit aktueller 7er ASM Version unter Debian und Ubuntu.

Debian 6 - entpackt er nicht wirklich (das .deb Paket) (nicht unter usr/StorMan aufzufinden).
Ubuntu 11.10 - funktionierte, aber selbst mit sudoers nicht wirklich möglich das ding als root laufen zu lassen. CLI Befehle über Shell aber möglich.

http://ask.adaptec.com/scripts/adap...SZwX3NlYXJjaF90ZXh0PWxpbnV4&p_li=&p_topview=1

Etwas ältere 6.50 Version von ASM

Debian 6 - installierbar und laut netstat lauscht es auch auf seinen Ports, sobald ich allerdings versuche per Remote zu connecten sagt er mir "unable connect to the remote server". Unten in "source" steht bei mir sogar der richtige Hostname vom System (connecte per IP), somit kriegt der Clients ja scheinbar informationen. Netstats sagen anschließend das von meinen Client aus Verbindungen zum ASM aufgebaut wurden. IPv6 wurde deaktiert, weil er dann sofort versucht nur noch auf IPv6 zu lauschen (blöd wenn kein IPv6 vorhanden).

Hat jemand von euch einen Adaptec Raid Controller mal unter einen aktuellen Debian oder Ubuntu zum laufen bekommen? Hat jemand irgendwelche Ideen wie man es zum laufen bekommt?

Mit
 
Nimm doch einfach das CLI Tool "arcconf", das dem ASM beiliegt. SSH ist eh das beste Administrationstool. ;)
Binary extrahieren, nach /usr/local/bin/ kopieren und fertig.

Hab ich nun schon so seit 3 Jahren im Einsatz.
 
Ich würde gerne beides nutzen CLI (arcconf) wie auch Remote über ASM.

Finde "arcconf" nicht wirklich toll, wie die ganzen ausgaben so aussehen. Ist alles doch sehr unübersichtlich - das hat 3ware (tw_cli) doch besser gelöst.

Hast du eigentlich auch erfahrung mit der Email Benachrichtigung des Raid Controllers bzw. bei Adaptec generell (zuverlässigkeit)? Oder alternative Monitoring möglichkeiten im Einsatz (Nagios & Co)?
 
tw_cli hat dafür eine "Menüstruktur" die den Namen eigentlich nicht verdient hat. Jedes Raid Tool hat seine Vor- und Nachteile. Im Vergleich zum megacli von LSI schneidet das Adaptec Tool noch verdammt gut ab.
Ich finde das arcconf mehr als ausreichend.
Für das Monitoring nutze ich grundsätzlich andere Dienste (Zabbix) die sich die Daten des Raids dann entweder via CLI oder SNMP holen.

Ich hab keine Ahnung was du mit dem Raid veranstallten willst, damit sich ein Remote Access zum Controller lohnt. Für die Bios Einstellungen nutzt du doch auch kein Webinterface. :rolleyes:
In der Regel baut man das Raid einmal und überwacht den Status. Gegebenfalls werden Wartungstätigenkeiten nötig, falls eine Platte ausfällt. Aber das macht man (im bezug auf das einzelne System) auch nicht jeden Tag.
 
An für sich ist das ganze nur mein kleiner eigener Server ;) Erstmal im Raid1 später vllt. Raid10.

Im Grunde ist das was ich ausprobieren / teste / erfrage nur um halt auch die möglichkeiten des Controllers kennenzulernen. Mittlerweile hab ich mich nun auch einwenig an den Arcconf gewöhnt.

Verwundern tut es mich noch das mein System wegstirbt sobald ich im Betrieb bei einer Platte den Stecker ziehe und man schön auf der Console sieht wie der Controller angeblich Timeout und I/O wirft und nur noch ein reboot hilft, was dann mit einen folgenden rebuild alles wieder i.O. ist. Kennt das jemand?

Nein, die partition wird nicht bei errors als ro gemountet.
 
Versuchs doch mal mit einem Firmware Update. Ich meine im Changelog für meinen 5405 mal etwas in der Richtung gelesen zu haben.
 
Ubuntu 11.10 - funktionierte, aber selbst mit sudoers nicht wirklich möglich das ding als root laufen zu lassen. CLI Befehle über Shell aber möglich.

Lass' Dich von Ubuntu bzgl. sudo nicht ärgern. Einfach per 'sudo bash' eine root-Shell starten. Wenn Du willst kannst Du dann auch noch per 'passwd' ein root-Passwort setzen und hast hier den gleichen Stand wie unter Debian.

Wer Sicherheitsbedenken hat mag nach dem Testen auch das Passwort vom root-Account wieder rausnehmen. Davon abgesehen ist man mit ssh-keys sowieso schneller unterwegs :-)

Ich bin aber auch der Meinung dass das cli-tool ausreicht, zur Überwachung gibt es für die gängigen Monitoring-Lösungen auch überall Plugins. Hab ich hier mit nagios im Einsatz, bisher aber nur 3ware- und lsi-Controller zur Überwachung.

schöne Grüße,
Nils
 
Back
Top