Monitoraggio dei controllori RAID

Skip to main content
Du bist hier:
Drucken

Monitoraggio dei controllori RAID

Monitoraggio dei controllori RAID

Abbiamo scritto un piccolo script Linux che permette di monitorare il controller RAID tramite MegaCLI. Si prega di notare che non possiamo garantire questo script e che il suo utilizzo è a proprio rischio e pericolo. Lo script funziona con la maggior parte dei controller LSI / Broadcom così come con i controller Dell Perc come:

  • Perc 5/i
  • Perc 6/i
  • H700
  • H710
  • H720
  • H730p
  • H830

Si noti che il controller RAID Dell Perc H200 non è supportato! Il prerequisito per lo script è che MegaCLI di Broadcom / LSI sia già installato sul server! Quindi carica il seguente script e personalizza l’indirizzo e-mail. Impostare i permessi eseguibili ed eseguire lo script come cron, ad esempio ogni 5 minuti. Per i test, è possibile sostituire semplicemente la parola “ottimale” con qualcos’altro come “allarme ottimale”. RAID-cron.sh

#!/bin/bash
STATUS=`/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -aALL -nolog |grep '^State' |awk '{print $3}'`
 
if [ "$STATUS" != "Optimal" ]; then
echo -e "Subject: RAID WARNING @ `hostname`nnRAID Status:$STATUS"|/usr/sbin/sendmail email@musterdomain.ch
fi

 

Related Post