keepalived安装与配置

来源:互联网 发布:网络语右友是什么意思 编辑:程序博客网 时间:2024/05/21 22:47

key :lvs nginx

Keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。

keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有两组重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。VRRP路由器是指运行VRRP的路由器,是物理实体,虚拟路由器是指VRRP协议创建的,是逻辑概念。一组VRRP路由器协同工作,共同构成一台虚拟路由器。 Vrrp中存在着一种选举机制,用以选出提供服务的路由即主控路由,其他的则成了备份路由。当主控路由失效后,备份路由中会重新选举出一个主控路由,来继续工作,来保障不间断服务。


keepalived下载与安装

keepalived-1.2.13.tar.gz下载

tar zxf keepalived-1.2.13.tar.gz 

cd keepalived-1.2.13

./configure --prefix=/usr/local/keepalived

make && make install

=========安装过程报错============

!!! OpenSSL is not properly installed on your system. !!!

!!! Can not include OpenSSL headers files. 

解决方法:

yum -y install openssl-devel

Loaded plugins: fastestmirror(加速插件忽略)

=========安装过程报错============

keepalived 配置

//主节点配置global_defs {      router_id NodeA  }  vrrp_instance VI_1 {      state MASTER    #设置为主服务器      interface eth0  #监测网络接口      virtual_router_id 51  #主、备必须一样      priority 100   #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)      advert_int 1   #VRRP Multicast广播周期秒数      authentication {      auth_type PASS  #VRRP认证方式,主备必须一致      auth_pass 1111   #(密码)  }  virtual_ipaddress {      192.168.8.140  #VRRP HA虚拟地址  }//备用节点配置global_defs {      router_id NodeB  }  vrrp_instance VI_1 {      state BACKUP    #设置为主服务器      interface eth0  #监测网络接口      virtual_router_id 51  #主、备必须一样      priority 90   #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)      advert_int 1   #VRRP Multicast广播周期秒数      authentication {      auth_type PASS  #VRRP认证方式,主备必须一致      auth_pass 1111   #(密码)  }  virtual_ipaddress {      192.168.8.180  #VRRP HA虚拟地址  } 


3,启动keepalived:

[/usr/local/keepalived/sbin] ./keepalived -f /usr/local/keepalived/etc/keepalived/keepalived.conf

keepalived+Nginx

kill 132 keepalived

转载:http://blog.csdn.net/kkdelta/article/details/39433137

转载:http://blog.sina.com.cn/s/blog_6dbc8a680100u1s7.html ****keepalivd配置****

参考:http://www.it300.com/index.php/article-15266.html 利用Keepalived+mysql构建高可用MySQL双主自动切转


0 0
原创粉丝点击