前言
相关资料网上一搜一大堆,各种复杂的配置和解释,
本文不弄那么复杂,就像C语言里的hello world,第一次接触的人可以什么都不懂,先看看效果。
安装
yum -y install ipvsadm keepalived
测试场景
一共两台主机,安装keepalived和httpd,
主机物理IP分别为:192.168.44.56, 192.168.44.57,
虚拟IP地址为: 192.168.44.244
配置样例
MASTER
! Configuration File for keepalivedglobal_defs {router_id LVSTEST1
}#监控服务httpd, mysql等
vrrp_script chk_http_service {script "/etc/keepalived/chk_http_service.sh"#每2s检查一次interval 3#每次检查-20weight -10fail 3#失败次数,如果请求失败2次就认为此节点资源发生故障将进行切换rise 1#监测成功就立即成功,如果请求一次成功就默认此节点资源恢复正常
}vrrp_instance VI_1 {state MASTERinterface eth0virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.44.244