raid阵列卡错误日志收集并输出的脚本命令
服务器放于防火墙后内网中,一直收集信息与日志比较复杂,手动巡检太慢,
于是搞个脚本定时收集硬件,网络,系统与应用的错误信息,
关于阵列卡的日志,开始一直使用单条命令来将日志转到别的地方,但是在脚本运行时将输出转到别的文件中,
一直报错,脚本没法运行,于是采用这种方法,就可以将内容输出到别的文件了。
/opt/MegaRAID/storcli/storcli64 -FwTermLog -Dsply -aALL | grep -E ^`date +%D -d ' -1 day'`\|^`date +%D` |grep -E 'error|Error|Err|failure' > /var/log/raid_log.txt
if [ -s /var/log/raid_log.txt ]
then
echo "主机RAID日志错误日志:"
cat /var/log/raid_log.txt
echo ""
fi
目录 返回
首页