首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >keepalived双机热备,安装部署文档

keepalived双机热备,安装部署文档

作者头像
大道七哥
发布2019-09-10 14:55:33
7640
发布2019-09-10 14:55:33
举报
文章被收录于专栏:大道七哥大道七哥大道七哥

keepalived双击热备,安装部署文档:

下载目录:/apps/keepalived-1.2.7.tar.gz

1:---> yum install -y make wget

2:---> yum install -y gcc openssl-devel popt-devel

3:---> wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz

4:---> tar -zxvf keepalived-1.2.7.tar.gz

5:---> ./configure

6:---> make && make install

7:---> cd /apps/keepalived-1.2.7/keepalived/etc/keepalived

8:---> 配置keepalived.conf 主(192.168.8.116)/备(192.168.8.117)

主节点keepalived.conf:     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.100/24 #VRRP HA虚拟地址       }     }

备节点keepalived.conf:     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.100/24 #VRRP HA虚拟地址      }     }

9:---> cp keepalived.conf /etc/

10:---> cp keepalived.conf /etc/keepalived/

11:---> cd /apps/keepalived-1.2.7/keepalived/bin

12:---> cp keepalived /etc/init.d/

13:---> cd /etc/init.d/

14:---> chkconfig --add keepalived

15:---> chkconfig keepalived on

16:---> 设置keepalived日志 keepalived.log

17:---> 默认日志存放在系统日志:/var/log/messages下 tail -f /var/log/messages

18:---> 我们将日志单独存放 vim /etc/sysconfig/keepalived 把KEEPALIVED_OPTIONS="-D" 修改为:KEEPALIVED_OPTIONS="-D -d -S 0" vim /etc/rsyslog.conf 在文件末尾添加 local0.* /var/log/keepalived.log 19:---> 重启日志记录服务 /etc/init.d/rsyslog restart 20:---> 启动keepalived /etc/init.d/keepalived start

21:---> 查看log消息 tail -f /var/log/keepalived.log

22:---> 通过ip a 命令查看虚拟ip:192.168.8.100/24绑定到了eth0上

23:---> 通过虚拟ip:192.168.8.100 访问测试,116/117两台nginx,或者两台tomcat http服务器

24:---> 关闭master keepalived 发现backup机器开始提供服务


-END-

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-09-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档