Projekt

Allgemein

Profil

Aktionen

Installation

ich habe eigentlich nur die RPMs installiert. Wichtig für die Treiber ist das man das dkms installiert (braucht man eh für Virtualbox auch)

die 3 packages die ich runtergelassen habe - ich hinterleg Sie Dir noch wo 5.4_linux_Drivers.zip 8.01.06_Linux_MegaCLI.zip 9.00-01_linux_MSM.zip von der LSI homepage.

Packages Installed:

    elinks-0.12-0.20.pre5.el6.x86_64
    nss_compat_ossl-0.9.6-1.el6.x86_64
    lshw-2.15-1.el6.rf.x86_64

    kmod-megaraid_sas-v00.00.05.40-1.el6.x86_64
    megaraid_sas-v00.00.05.40-1.noarch

alle nötigen rpms in den packages habe man entweder mit

yum install <package> --nogpgcheck

installieren.

reboot

dann

    Lib_Utils-1.00-08.noarch.rpm
    MegaCli-8.01.06-1.i386.rpm

Setup

vim /usr/local/bin/raid_status.sh
/opt/MegaRAID/MegaCli/MegaCli64 -LDinfo -Lall -aALL
chmod +x /usr/local/bin/raid_status.sh

add /etc/cron.d/raid_status

vim /etc/cron.d/raid_status

basic example:

# JKE 2012-01-29
#
# minute hour day month dayofweek
# m h d m d
# - - - - -
# | | | | |
# | | | | +-day of week (0-7) sunday=0 or 7
# | | | +---month (1-12)
# | | +-----day of month (1-31)
# | +-------hour (0-23)
# +---------min (0-59)
# 
    2    5    *    *    1    root    /usr/local/bin/raid_status.sh
    15    12    *    *    *    root    /usr/local/bin/raid_status.sh

Usage

hier einige befehle zum Testen

listet config aus

/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply  -aALL

listest alle physical devices auf allen adaptern an

/opt/MegaRAID/MegaCli/MegaCli64 -PDList   -aALL

die info der disk mit der Enclosure Device ID: 64 und Slot Number: 1

/opt/MegaRAID/MegaCli/MegaCli64 -PDInfo -PhysDrv[64:1] -aALL

schaltet die LED ein aus damit man die platte leichter findet (hier mit -a0 wählt man direct den entsprechenden Controller könnte man in obigen befehlen auch das -aALL durch -a0 ersetzen)

/opt/MegaRAID/MegaCli/MegaCli64 -PDLocate -PhysDrv[64:1] -a0

Von Jeremias Keihsler vor fast 8 Jahren aktualisiert · 1 Revisionen