一、把keepalived-1.2.2.tar.gz、openssl-1.0.1c.tar.gz、popt-1.16.tar.gz上傳至home目錄;
二、安裝OpenSSL
# cd /home
# tar -zxf openssl-1.0.1c.tar.gz
# cd openssl-1.0.1c/
# ./config --prefix=/usr/local --openssldir=/usr/local/ssl
# make && make install
# ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl
# make clean
# make && make install
二、安裝popt
# cd /home
# tar zxvf popt-1.16.tar.gz
# cd popt-1.16
# ./configure
# make
# make install
三、安裝keepalived
# cd /home
# tar -xzvf keepalived-1.2.2.tar.gz
# cd keepalived-1.2.2
# ./configure --prefix=/usr/local/keepalived
# make
# make install clean
四、刪除安裝文件
# cd /home
# rm -Rf openssl-1.0.1c
# rm -Rf popt-1.16
# rm -Rf keepalived-1.2.2
五、修改keepalived配置文件
把文件keepalived.conf上傳至/usr/local/keepalived/etc/keepalived覆蓋原有文件
主機修改virtual_ipaddress爲虛擬IP地址
從機把priority由100修改成99,而且修改virtual_ipaddress爲虛擬IP地址
六、若是使用了iptables,則須要在iptables中加入一條配置
-A INPUT -p vrrp -j ACCEPT
iptables默認配置文件的位置在哪裏
/etc/sysconfig/iptables
修改完後,重啓iptables:service iptables restart
六、啓動keepalived和開機啓動
# cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/
# cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
# mkdir /etc/keepalived
# cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
# cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
# chkconfig --level 2345 keepalived on
# service keepalived start
rest