shell脚本9
每隔5分钟监测一次mysqld服务进程的运行状态,若发现mysqld进程已经终止,则在/var/log/message文件中追加写入日志信息(包括当时时间),并重启mysqld服务;否则不做任何操作.具体实现:
#!/bin/bash
service mysqld status&>/dev/null
if [ $? -ne 0 ] ; then
echo "at time `date`: mysql serveris down.">>/var/log/messages
service mysqld restart
fi
页:
[1]