keepalive+nginx实现简单的高可用案例
1.系统环境说明OS: centos 6.2Server A:内网:192.168.1.101 外网:219.234.89.101 Server B:内网: 192.168.1.102 外网:219.234.87.102 VIP: 公网:219.234.87.100应用场景: 搭建一个简单的服务器高可用,目的是为了能实现一台服务器宕机,另一台服务器立即响应对外提供服务(要求两台服务器上部署相同的服务并且服务都已开启);
2.keepalived下载与安装# wgethttp://www.keepalived.org/software/keepalived-1.2.7.tar.gz#yum -y install openssl opensll-devel poptpopt-devel libnl libnl-devel kernel-devel# tar -zxvf keepalived-1.2.7.tar.gz#cd keepalived-1.2.7# mkdir /usr/local/keepalived# ./configure--prefix=/usr/local/keepalived --with-kernel-dir=/usr/src/kernels/2.6.32-358.6.2.el6.x86_64[root@test2keepalived-1.2.7]# make;make install
3.keepalived配置# cd /usr/local/app/keepalived/etc# vim keepalived.conf
3.1Server A keepalived.conf:! Configuration File for keepalived
global_defs { notification_email { zhangdonghongemail@163.com} notification_email_from zhangdonghongemail@163.comsmtp_server 192.168.1.101 smtp_connect_timeout 30router_idLVS_DEVEL}
vrrp_instance VI_1 { state BACKUP interface em1virtual_router_id 51 mcast_src_ip 219.234.87.102 priority 100 advert_int 1 authentication{ auth_typePASS auth_pass gy2012 } virtual_ipaddress{ 219.234.87.100 }}
3.2 Server B keepalived.conf:! Configuration File for keepalived
global_defs { notification_email { zhangdonghongemail@163.com} notification_email_from zhangdonghongemail@163.comsmtp_server 192.168.1.102 smtp_connect_timeout 30router_idLVS_DEVEL}#vrrp: 虚拟路由器冗余协议是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台(http://baike.baidu.com/view/876125.htm?fromId=51194)vrrp_instanceVI_1 { state MASTER interface em1virtual_router_id 51 mcast_src_ip 219.234.87.101 priority 100 advert_int 1 authentication{ auth_typePASS auth_pass gy2012 }virtual_ipaddress { 219.234.87.100 }}4.启动和关闭4.1 启动#/usr/local/app/keepalived/sbin/keepalived-f /usr/local/app/keepalived/etc/keepalived.conf –D
4.2 关闭 # pkill keepalived 5.测试,出现如下信息表示成功:C:\Users\Administrator>ping xxxx.com
正在 Ping taoying.com 具有 32 字节的数据:来自 219.234.87.100 的回复: 字节=32 时间=6ms TTL=47来自 219.234.87.100 的回复: 字节=32 时间=5ms TTL=48来自 219.234.87.100 的回复: 字节=32 时间=7ms TTL=47
与时俱进,你我共赴高潮! 帮帮顶顶!! 长得真有创意,活得真有勇气! 不要在一棵树上吊死,在附近几棵树上多试试死几次~ 吃饭与ml是第一生产力。 生活***好玩,因为生活老***玩我!
页:
[1]