Linux学习笔记--lvs+keepalived双机热备

天气多云,微风不燥。
1:首先我们要知道keeplived起初是专门针对lvs设计的一款辅助工具,主要用来提供故障切换和健康检查功能;
用来判断lvs负载调度器,节点服务器的可用性,当故障机恢复后将其重新加入群集。

2: keepaived:采用VRRP(虚拟路由器冗余协议)热备份协议,以软件的方式实现Linux服务器的多机热备功能。
举个栗子:
在这里插入图片描述
如上图:VRRP是针对路由器的一种备份方案:由多台路由器组成一个热备组通过公共的虚拟IP地址对外提供服务;每个热备组同一时刻只有一台主路由器提供服务,其它是冗余状态,只要主的坏了,其它的路由器会根据各自的优先级和mac地址来选择谁做主路由器。

**热备组内的每台路由器都可能成为主路由器,虚拟路由器的IP地址(VIP)可以在热备组内的路由器之间进行转移,所以也称为漂移地址。**使用keeplived时;漂移地址不需要手动建立虚接口配置文件,由自己自动管理。

实验案例:LVS+Keepalived高可用群集
在这里插入图片描述
实验要求:
在这里插入图片描述
在这里插入图片描述
实验步骤:
1:实验环境:其中客户机用真实机代替访问:
http://www.keepalived.org/为keppalived官网
在这里插入图片描述
2:实验要求:(群集IP地址为200.0.0.100,所有主机关闭防火墙和NetworkManager服务)
3:先安装centOS7光盘,编译yum;用yum编译安装keepalived环境中也需要安装ipvsadm管理工具。
主从都需要安装下图是keepalived

配置地址与漂移地址:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
从调度器IP配置:
在这里插入图片描述
(2)修改内核参数( /etc/sysctl.conf)文件,关闭ICMP重定向。在这里插入图片描述
在这里插入图片描述
(3)keepalived.conf的配置
(4)安装Nginx,及配置(节点1 与节点2 除网页内容不同外其余配置一样)

1:编译yum ,安装支持的软件包并创建组:
在这里插入图片描述
在这里插入图片描述
2:编译安装Nginx
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
启动Nginx服务:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
改配置文件:在server配置项修改参数,在其下添加访问日志状态统计信息

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
重启服务:因为没有编写nx服务脚本所以需要杀两次;

在这里插入图片描述
创建一个目录用于更改网页内容
在这里插入图片描述
测试:在浏览器中访问

在这里插入图片描述
在这里插入图片描述
节点2同节点1:

在这里插入图片描述
在这里插入图片描述
以上是配置Nginx网页;
接下来配置节点服务器:
(1):先配置虚拟IP地址(VIP地址)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
调整 /proc响应参数:
在这里插入图片描述
在这里插入图片描述

到这里俩节点服务器已完成。

3:主调度器配置:
先关闭防火墙:(步骤略过)
在这里插入图片描述
在这里插入图片描述
web服务器池配置;配置完成后重启服务。

在这里插入图片描述
在这里插入图片描述
配置从调度器:
在这里插入图片描述
在这里插入图片描述
配置完成。
客户端测试:
在这里插入图片描述
当主坏掉时从变主网页继续访问。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值