VI-HA1# vi /usr/local/bin/lvs_real_bsd
#!/usr/local/bin/bash
#description : start realserver
VIP=218.6.15.105
case “$1″ in
start)
echo ” start LVS of REALServer”
/sbin/ifconfig lo0 $VIP netmask 255.255.255.255 alias -arp up
;;
stop)
/sbin/ifconfig lo0 alias down
echo “close LVS Directorserver”
/sbin/ifconfig lo0 127.0.0.1 arp up
;;
*)
echo “Usage: $0 {start|stop}”
exit 1
esac
环境
192.168.1.25 centos5.4
192.168.1.26 centos5.4
keepalived版本:keepalived-1.1.20.tar.gz
安装程序
1、keepalived的安装
首先到http://www.keepalived.org/download.html下载最新的keepalived程序
# tar zxvf keepalived-1.1.20.tar.gz
# cd keepalived-1.1.20
# ./configure –prefix=/ –with-kernel-dir=/usr/src/kernels/2.6.18-194.8.1.el5-i686
# make
# make install
# cp keepalived/etc/init.d/keepalived.rh.init /etc/init.d/keepalived
# chmod +x /etc/init.d/keepalived
# cp keepalived/etc/init.d/keepalived.sysconfig /etc/sysconfig/keepalived
2、web的安装
只是为了实现功能,所以只使用了centos自己的apache
# yum –y install httpd
3、ipvsadm的安装
# yum –y install ipvsadm
配置
master配置 192.168.1.25
! Configuration File for keepalived
global_defs {
router_id LVS_DEVEL
} 阅读全文…