mrl22
1/6/2017 - 3:04 PM

If something went wrong with the HP SmartArray disks this script will send an error email

If something went wrong with the HP SmartArray disks this script will send an error email

#!/bin/bash
###
#If something went wrong with the HP SmartArray disks this script will send an error email 
###
if [ `/usr/sbin/hpacucli controller slot=2 physicaldrive all show | grep -E '(Failed|Rebuilding)'| wc -l` -gt 0 ]
then
   msg="RAID Controller Errors"
   #echo $msg
   /usr/sbin/hpacucli controller slot=2 ld all show detail > /tmp/hpacucli.log
   mail -s "$HOSTNAME [ERROR] - $msg" "some-email@addrss.com" < /tmp/hpacucli.log
   rm -f /tmp/hpacucli.log
#else
  #echo "Everything Good"
fi