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

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

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

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

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

在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第6张图片
Linux学习笔记--lvs+keepalived双机热备_第7张图片
Linux学习笔记--lvs+keepalived双机热备_第8张图片
从调度器IP配置:
Linux学习笔记--lvs+keepalived双机热备_第9张图片
(2)修改内核参数( /etc/sysctl.conf)文件,关闭ICMP重定向。在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第10张图片
(3)keepalived.conf的配置
(4)安装Nginx,及配置(节点1 与节点2 除网页内容不同外其余配置一样)

1:编译yum ,安装支持的软件包并创建组:
Linux学习笔记--lvs+keepalived双机热备_第11张图片
在这里插入图片描述
2:编译安装Nginx
Linux学习笔记--lvs+keepalived双机热备_第12张图片
在这里插入图片描述
在这里插入图片描述
启动Nginx服务:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
改配置文件:在server配置项修改参数,在其下添加访问日志状态统计信息

在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第13张图片在这里插入图片描述
重启服务:因为没有编写nx服务脚本所以需要杀两次;

Linux学习笔记--lvs+keepalived双机热备_第14张图片
创建一个目录用于更改网页内容
在这里插入图片描述
测试:在浏览器中访问

Linux学习笔记--lvs+keepalived双机热备_第15张图片
Linux学习笔记--lvs+keepalived双机热备_第16张图片
节点2同节点1:

Linux学习笔记--lvs+keepalived双机热备_第17张图片
Linux学习笔记--lvs+keepalived双机热备_第18张图片
以上是配置Nginx网页;
接下来配置节点服务器:
(1):先配置虚拟IP地址(VIP地址)
在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第19张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
调整 /proc响应参数:
在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第20张图片

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

3:主调度器配置:
先关闭防火墙:(步骤略过)
在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第21张图片
web服务器池配置;配置完成后重启服务。

Linux学习笔记--lvs+keepalived双机热备_第22张图片
在这里插入图片描述
配置从调度器:
Linux学习笔记--lvs+keepalived双机热备_第23张图片
Linux学习笔记--lvs+keepalived双机热备_第24张图片
配置完成。
客户端测试:
Linux学习笔记--lvs+keepalived双机热备_第25张图片
当主坏掉时从变主网页继续访问。
在这里插入图片描述
Linux学习笔记--lvs+keepalived双机热备_第26张图片

你可能感兴趣的:(Linux)