Linux教程

七章——Keepalived双机热备(应用——linux防护与群集)

本文主要是介绍七章——Keepalived双机热备(应用——linux防护与群集),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

三期总目录链接

 

 一、Keepalived双机热备

       Keepalived起初是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换(Failover)和健康检查(Health Checking)功能——判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。

(一)Keepalived概述

1、Keepalived的热备方式

Keepalived:采用VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)以软件方式实现Linux服务器的多机热备功能

VRRP:是针对路由器的一种备份解决方案:一主 + 多备   共用同一个IP地址,但优先级不同(优先级决定接替顺序),其他路由器处于冗余状态;如使用多台备用服务器,state均设为BACKUP,但各自的优先级priority不要相同

     热备组内每台都有可能成为主路由,虚拟路由器的ip地址(VIP)可以在热备组内的路由器之间进行转移,也被称为:漂移ip地址,漂移地址不需要手动建立虚拟接口配置文件

(二)Keepalived实现双机热备

二、LVS+Keepalived高可用群集

1. 简述Keepalived的主要功能、应用场合

主要功能:提供故障切换和健康检查功能

应用场合:双机热备

2. 简述虚拟路由冗余协议的工作原理

工作原理 :由一台或多台路由器组成一个热备组,通过共用虚拟IP地址对外提供服务;每个热备组同一时刻只有一台主路由器提供服务,其他路由器处于冗余状态,若当前在线的路由器失效,则其他路由器会自动接替(优先级决定接替顺序)虚拟IP地址,以继续提供服务

3. 在Keepalived的配置文件中,”vrrp_instance 实例名称 {…}”区段的作用是什么?

 作用:指定VRRP热备参数

4. 使用Keepalived实现双机热备时,主、备服务器的配置存在哪些区别?

 

5. 在Keepalived服务器上如何查看添加的VIP地址?

 使用 ip a 命令可以查看

6. 当存在多台从调度器时优先级(priority)的配置规则是什么?

 配置规则:数值越大取得VIP控制权的优先级越高

7. 在Keepalived的配置文件中,”virtual_server VIP 端口 { ... }”区段的作用是什么?

作用:配置虚拟服务器

8. 在Keepalived的配置文件中,通过什么配置项指定群集工作模式?

 使用 lb_kind 工作模式  配置项进行指定   如:lb_kind  DR

9. 在Keepalived的配置文件中real_server IP地址 {...}区段的作用是什么?

 作用:配置真实服务器地址等参数

例:real_server 192.168.1.1:80      说明:web节点的地址:端口

10. 在Linux系统中执行”ipvsadm –ln”、”ipvsadm –lnc”等操作命令的作用是什么?

 ipvsadm –ln:查看节点的状态负载分配情况

ipvsadm –lnc:查看当前ipvs模块中记录的连接

这篇关于七章——Keepalived双机热备(应用——linux防护与群集)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!