Megacli

De Hegyd Doc.

(Différences entre les versions)
(Page créée avec « = Supervision du RAID avec Megacli = Sur les serveurs OVH le package megacli est déjà installé dans /sbin/MegaCli Sinon, l'installer via le lien suivant : https://hwraid… »)
 
(Une version intermédiaire masquée)
Ligne 58 : Ligne 58 :
MegaCli -AdpEventLog -GetEvents -f events.log -a0
MegaCli -AdpEventLog -GetEvents -f events.log -a0
</pre>
</pre>
 +
 +
[[Catégorie:Administration serveurs]]

Version actuelle en date du 1 août 2019 à 15:35

[modifier] Supervision du RAID avec Megacli

Sur les serveurs OVH le package megacli est déjà installé dans /sbin/MegaCli

Sinon, l'installer via le lien suivant : https://hwraid.le-vert.net/wiki/DebianPackages

Puis :

 apt-get install megacli

Enfin :

ln -s /usr/sbin/megacli /sbin/MegaCli


Activation plugin megasas pour serveurs avec RAID Hard :

cat <<EOF >/etc/sudoers.d/nagios-raid
User_Alias CHECK_RAID=nagios
Defaults:CHECK_RAID !requiretty
CHECK_RAID ALL=(root) NOPASSWD: /sbin/MegaCli
EOF
chmod 440 /etc/sudoers.d/nagios-raid

cd /usr/local/share/hegyd/sys-common/
git fetch
git pull

cd /etc/nagios
rm -f nrpe_local.cfg
ln -s /usr/local/share/hegyd/sys-common/nagios/nrpe_local.cfg
service nagios-nrpe-server restart

cd /usr/local/share/hegyd/sys-common/
nagios/plugins/check_megaraid_sas

Ajouter ensuite le serveur dans la supervision nagios au check "RAID MEGACLI" puis :

service nagios reload

[modifier] Commandes MegaCli importantes

# Infos sur la carte RAID
MegaCli -adpallinfo -aAll

# Liste des grappes Raid et des disques
MegaCli -LdPdInfo -a0

# Allumer la LED d'un disque défaillant
MegaCli -PdLocate -start -physdrv[10:5] -a0

# L'eteindre :
MegaCli -PdLocate -stop -physdrv[10:5] -a0

# Surveiller la reconstruction du RAID
MegaCli -PDRbld -ShowProg -PhysDrv [10:5] -a0

# Liste des évènements sur la carte
MegaCli -AdpEventLog -GetEvents -f events.log -a0