sh 如果HP SmartArray磁盘出现问题,此脚本将发送错误电子邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 如果HP SmartArray磁盘出现问题,此脚本将发送错误电子邮件相关的知识,希望对你有一定的参考价值。

#!/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

以上是关于sh 如果HP SmartArray磁盘出现问题,此脚本将发送错误电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

HP Proliant DL380 G7服务器,操作系统、阵列的安装顺序

HP 320EG8安装Centos7操作系统

长文+图片HP FC MSA2000服务器瘫痪数据恢复过程

北亚数据恢复Hp DL380服务器raid磁盘故障导致数据库所在盘无法识别的数据库数据恢复案例

HP C7000刀片服务器实战2:RAID1创建

sh Linux Hp wifi解决方案