分享 | 交流
让学习成为一种习惯

keepalived的原理及安装应用

keepalived的主从模式,keepalived的日志功能和主主模式

一、keepalived

1.vrrp协议的软件实现,原生设计目的是为了高可用ipvs服务

2.功能:

vrrp协议完成地址流动

为vip地址所在的节点生成ipvs规则

为ipvs集群的各RS做健康状态检查

支持nginx、haproxy等服务

二、主从keepalived的实现

keepalived的原理及安装应用

1.实验前准备:2台主机,一主一从,做集群需要将iptables,SELinux关闭,以及时间同步。

时间同步:由chronyd服务通过ntp协议来实现时间的同步

修改配置文件/etc/chrony.conf

在文件中添加时间服务器:server 172.18.0.1 iburst

allow 192.168.42.0/24

local stratum 10

keepalived的原理及安装应用keepalived的原理及安装应用

先使用ntpdate 172.18.0.1预更新时间

再重启chronyd服务,systemctl restart chronyd

从服务器也是一样

2.在主服务器上安装keepalived和配置keepalived文件

yum install keepalived(在base源中就有)

配置/etc/keepalived/keepalived.cong

keepalived的原理及安装应用

3.在从服务器上配置,同样先安装keepalived

yum  install keepalived

配置文件

keepalived的原理及安装应用

 

4. 验证实现

重启keepalived服务 systemctl restart keepalived

在 主服务器上抓包:tcpdump -i eth1 -nn host 224.1.1.1

keepalived的原理及安装应用                    查看地址

keepalived的原理及安装应用

断开主机上的keepalived服务,查看从服务器

keepalived的原理及安装应用

三、开启keepalived的日志功能

1.vim /etc/sysconfig/keepalived

keepalived的原理及安装应用

2.vim /etc/rsyslog.conf

keepalived的原理及安装应用

3.重启日志服务:systemctl restart rsyslog

4. 查看日志

keepalived的原理及安装应用

四、keepalived的主主模式的实现

1.在主从模式的基础上,在主从模式的主服务器上

vim /etc/keepalived/keepalived.conf

keepalived的原理及安装应用

2 在主从服务器的从服务器上

vim /etc/keepalived/keepalived.conf

keepalived的原理及安装应用

3. 验证:

keepalived的原理及安装应用

keepalived的原理及安装应用

未经允许不得转载:留时刻运维网 » keepalived的原理及安装应用

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

留时刻 - Linux系统教程,运维经验分享

加入我们给我留言