生产环境Keepalived 只做健康检查部署

生产环境Keepalived 只做健康检查部署
-----------------------------------------------------------------
描述:为了增加VPN服务器的高可用性,经过仔细考虑,决定在VPN主备之间做一
HA,以下为keepalived 只做后端WEB服务器心跳检测部署文档。
定义如下:
118.244.192.234 Ha-Master
118.244.192.235 Ha-Slave
118.244.192.236 Ha-VIP
-----------------------------------------------------------------
部署开始:
http://www.keepalived.org/software/keepalived-1.2.7.tar.gz

tar zxvf keepalived-1.2.7.tar.gz
cd keepalived-1.2.7
./configure
make
make install
cd ..

cp /usr/local/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/
cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/
mkdir /etc/keepalived
cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/
cp /usr/local/sbin/keepalived /usr/sbin/
/etc/init.d/keepalived start

Master-conf
vi /etc/keepalived/keepalived.conf
---------------------------------------------------------------
! Configuration File for keepalived

global_defs {
notification_email {
zhangluya@xywy.com
}
notification_email_from zhangluya1987@gmail.com
router_id LVS_01
}

vrrp_instance VI_1 {
state MASTER
interface em1
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
118.244.192.236
}
}
---------------------------------------------------------------

SLave-conf
---------------------------------------------------------------
! Configuration File for keepalived

global_defs {
notification_email {
zhangluya@xywy.com
}
notification_email_from zhangluya1987@gmail.com
router_id LVS_02
}

vrrp_instance VI_1 {
state MASTER
interface em1
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
118.244.192.236
}
}
---------------------------------------------------------------

sed -i 's#net.ipv4.ip_forward = 0#net.ipv4.ip_forward = 1#' /etc/sysctl.conf
sysctl -p
以上操作主端 从端一致
------------------------------------------------------------------

posted @ 2013-09-05 10:42  study-notes  阅读(235)  评论(0)    收藏  举报