主题
Keepalived
Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。
安装keepalived
sh
[root@master src]# tar -zvxf keepalived-1.3.2.tar.gz
[root@master src]# cd keepalived-1.3.2
[root@master keepalived-1.3.2]# ./configure
[root@master keepalived-1.3.2]# make && make install
[root@master keepalived-1.3.2]# cp /usr/local/src/keepalived-1.3.2/keepalived/etc/init.d/keepalived /etc/rc.d/init.d/
[root@master keepalived-1.3.2]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/
[root@master keepalived-1.3.2]# mkdir /etc/keepalived
[root@master keepalived-1.3.2]# cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/
[root@master keepalived-1.3.2]# cp /usr/local/sbin/keepalived /usr/sbin/
....