Adaptec RAIDController unter ESXi

Adaptec RAID Controller überwachen und managen

  1. Prüfen, um welchen RAID Controller es sich handelt
    1. Passendes Modell wählen (http://www.adaptec.com/en-us/support/raid/)
    2. Treiber herunterladen (VMware ESX Server) (z.B. aacraid_vmware_esx_esxi_drivers_1.1.7-28000.tgz)
    3. CIM Provider herunterladen (Storage Manager Downloads) (z.B. cim_vmware_v7_00_18781.zip)
  2. Virtuelle Maschinen herunterfahren, Host in Maintenance versetzen
  3. SSH freischalten
  4. Die unter 1 heruntergeladene Datei *.zip in /tmp des ESXi Servers kopieren (z.B. über WinSCP)
  5. Entpacken der *.tgz Datei. Der ESXi Server verfügt NICHT über eine unpacker, so dass die Datei z.B. mit 7-Zip oder tar -xvf (auf Linux) entpackt werden muss
    1. In der entpackten tgz Datei befindet sich eine Datei mit der Endung vib
    2. Diese Datei wird in den /tmp Ordner des ESXi Servers kopiert (z.B. mit WinSCP)
  6. Einspielen der Patches auf dem ESXi Server (*.zip und *.vib Datei)
    1. esxupdate –bundle=/tmp/arcconf-18781.zip –nodeps –nosigcheck –maintenancemode update
    2. esxupdate -b /tmp/vmware-esxi-drivers-scsi-aacraid-400.4.1.7.28000-1.0.4.260247.x86_64.vib –nodeps –maintenancemode –nosigcheck update
  7. Reboot des ESXi Servers
  8. Prüfen, ob die Patches eingespielt wurden
    1. esxupdate query –vib-view | grep -i aacraid
    2. Es müssen zwei Einträge vorhanden sein

Arbeiten am Raidcontroller

  1. Installation von Arcconf auf dem Betriebssystem
    1. In der entpackten tgz Datei befindet sich eine setup_remote_arcconf_x32.exe oder remote-arcconf-7.00-18781.i386.bin (für Linux) die auf dem Verwaltungsrechner installiert werden muss
    2. IP, Benutzername und Kennwort des ESXi Servers werden abgefragt und auf dem System gespeichert
  2. Informationen des Raid Controllers ermitteln
    1. ARCCONF GETCONFIG <Controller#> PD
    2. ARCCONF GETCONFIG 1 PD
  3. Defekte Festplatte über Arcconf entfernen, falls das System das nicht gemacht hat
    1. ARCCONF SETSTATE <Controller#> <Channel#> <Device#> <State>
    2. ARCCONF SETSTATE 1 DEVICE 0 2 DDD
  4. Defekte Festplatte physikalisch aus dem System entfernen
  5. Neue Festplatte physikalisch in das System einbauen
  6. Neue Festplatte als Hotspare definieren
    1. ARCCONF SETSTATE <Controller#> DEVICE <Channel#> <ID#> HSP LOGICALDRIVE <LD#>
    2. ARCCONF SETSTATE 1 DEVICE 1 0 HSP LOGICALDRIVE 1 2
  7. Es wird automatisch ein Rebuild ausgeführt

Abschliessende arbeiten

  1. SSH auf dem ESXi Host wieder deaktivieren
  2. Den Maintenance Mode verlassen
  3. Die VM(’s) wieder anstarten