玩龙天子 发表于 2018-12-29 10:13:50

keepalived 安装配置

  先安装yum install -y openssl-develpopt-devel
  wget http://www.keepalived.org/software/keepalived-1.2.13.tar.gz
  tar -xzvf keepalived-1.2.1.tar.gz &&cd keepalived-1.2.1 && ./configure && make && make install
  DIR=/usr/local/ ;cp $DIR/etc/rc.d/init.d/keepalived/etc/rc.d/init.d/ ; cp $DIR/etc/sysconfig/keepalived /etc/sysconfig/ ; mkdir -p /etc/keepalived ; cp $DIR/sbin/keepalived /usr/sbin/
  附more/etc/keepalived/keepalived.conf配置文件
  ! Configuration File for keepalived
global_defs {
    router_id xxxxx@163.com
}
vrrp_script check_run {
    script "/root/mysql.sh"
    interval 5
}
vrrp_sync_group VG1 {
   group {
      VI_1
   }
}
vrrp_instance VI_1 {
   state MASTER
   interface eth0
   virtual_router_id 51
   priority 100          #备机修改此处优先级
   advert_int 1
   nopreempt
   authentication {
         auth_type PASS
         auth_pass liang
   }
   track_script {
         check_run
   }
   virtual_ipaddress {
         1.1.1.1
   }
}
  附mysql.sh 监测脚本
  # more mysql.sh
#!/bin/sh
lsof -i :3306
if [ $? -ne 0 ];then
/etc/init.d/keepalivedstop
fi



页: [1]
查看完整版本: keepalived 安装配置