问一个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的朋友过来看看。感激不尽!

作者: zuoxingyu   发布时间: 2011-05-30

来个哥们看看啊

我是参照下面这个例子做的
http://www.php100.com/html/webkaifa/database/Mysql/2010/1208/6984_2.html

作者: zuoxingyu   发布时间: 2011-05-30