Donnerstag, 11. Oktober 2012

Installation von ARCCONF(Adaptec) auf Linuxsystemen

Für Linuxsysteme wird arcconf benötigt um Adaptec Raidcontroller zu überwachen. Das  ist allerdings standardmässig nicht installiert. Als Beispiel hier der Download für den SAS2405:

http://www.adaptec.com/de-de/downloads/vmware/vmware_esx/productid=sas-2405&dn=adaptec+raid+2405.html

Heruntergeladen wird die Datei remote-arcconf-x.xx.xxxxx.x86_64.bin. Diese Datei in ein Verzeichnis auf den ESX Host speichern. Danach wie folgt vorgehen:

  • Mit Putty zwei Sitzungen auf dem Linux Host öffnen
  • In der ersten Sitzung ausführbare remote-arcconf-x.xx.xxxxx.x86_64.bin starten
  • Die folgende Lizenzabfrage noch nicht beantworten, da die relevanten Dateien bereits entpackt sind und nach Beantwortung der Abfrage im Nirwana verschwinden.
  • Mit Hilfe der zweiten Puttysitzung die entpackten Datei remote-arcconf-inst-copy.rpm in einen zusätzlichen Ordner speichern.
  • Das Kopieren der Datei kann auch über WinSCP vorgenommen werden.
  • Die Lizenzabfrage in der ersten Sitzung mit YES bestätigen.
  • Danach erscheint eine Fehlermeldung die nicht beachtet werden muss.
  • Das rpm-Paket dann zB unter Windows mit Hilfe von 7zip entpacken.
  • Nun als root eine Datei im Verzeichnis /etc/ld.so.conf.d erstellen, die den Pfad zu arcconf enthält:
  • echo "/pfadzuarcconf" > /etc/ld.so.conf.d/arcconf.conf
  • Danach ldconfig ausführen
  • Zusätzlich die Zugangsdaten des ESXi Hosts konfigurieren:
  • /pfadzuarcconf/arcconf SETVMCREDENTIAL 192.200.100.10 5989 root password
Nun kann der Raidcontroller abgefragt werde:

./arcconf GETCONFIG 1