keepalived已经配置好了,如下
virtual_server 192.168.215.34 3306 {
delay_loop 2
lb_algo wrr
lb_kind DR
persistence_timeout 60
protocol TCP
real_server 192.168.215.28 3306 {
weight 3
notify_down /home/Bruce/MySQL.sh
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 3306
}
}
}在MYSQL服务故障时,应该执行/home/Bruce/MySQL.sh脚本才对。这个脚本代码为:
#!/bin/sh
pkill keepalived
用来干掉keepalived进程的。现在的问题是,直接执行这个sh脚本是可以杀死进程的,但是在MYSQL服务停止的时候,keepalived程序并没有执行这个脚本。有用过keepalived的朋友过来看看。感激不尽!
virtual_server 192.168.215.34 3306 {
delay_loop 2
lb_algo wrr
lb_kind DR
persistence_timeout 60
protocol TCP
real_server 192.168.215.28 3306 {
weight 3
notify_down /home/Bruce/MySQL.sh
TCP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
connect_port 3306
}
}
}在MYSQL服务故障时,应该执行/home/Bruce/MySQL.sh脚本才对。这个脚本代码为:
#!/bin/sh
pkill keepalived
用来干掉keepalived进程的。现在的问题是,直接执行这个sh脚本是可以杀死进程的,但是在MYSQL服务停止的时候,keepalived程序并没有执行这个脚本。有用过keepalived的朋友过来看看。感激不尽!
解决方案 »
- ERROR 1005 (HY000): Can't create table '数据库.表n' (errno: 121)
- mysql创建表时,default约束后面是字符串要不要加引号?
- 请问一下 mysql数据库添加删除更新的存储过程怎么样生成的啊
- MySQL数据库主从同步问题
- 菜鸟请问mysql中间隔号的作用
- 中文全文检索
- mysql配置文件(my.cnf)
- mysql 数据库备份中 用目录拷贝的方法 的问题
- 怎么我用kill命令杀掉进程后,进程仍然一直存在只是commend显示为killed
- mysql在win2000下怎么配置阿,与php搭配
- MYSQL 怎么模糊搜索啊。咋我实现不了的
- [新手]请教mysql 一天IP1.2万左右 cpu占用100%
http://www.php100.com/html/webkaifa/database/Mysql/2010/1208/6984_2.html
MySQL.sh里就一句话pkill keepalived强制杀死keepalived。