keepalived(6)——lvs和arrp集成操作(2)——完成
验证成功后,可以使用ipvsadm -C删除所有规则,进行keepalived的文件配置,其实,keepalived也是靠linux里的ipvs内核来进行操作的,所以可以不用ipvsadm来写,keepalived自己就会写好相应规则,只需要你手动把配置文件写好即可,在(2)博客的基础之上,添加如下字段即可:
主keepalived:
括号也要写成和上述图片一模一样,否则可能会报错。
keepalived的slave的配置文件修改如下:
和上面一模一样,仅需要添加虚拟主配置段即可。
实践
进行好配置后,在(3)主机和(4)主机上开启keepalived(systemctl start keepalived)
复制一份终端开启tail -f /var/log/messages,查看日志
在windows上进行访问:
成功轮训。
这时候关闭master的keepalived(systemctl stop keepalived)(模拟故障):
发现我们的备机进入主模式
但并不影响我们去curl通,因为我们的备机接管了主机的任务:
但是这个时候要是关闭其中一台真实主机上的httpd服务:
systemctl stop httpd
访问发现会出现一个成功一个不成功,这是我们可以优化算法改为sh模型
总结
我们完成的项目画成网络拓扑图如下:
这样就既实现了高可用又实现了lvs的高扩展
keepalived(6)——lvs和arrp集成操作(2)——完成相关推荐
- keepalived(5)——lvs和arrp集成操作(1)
首先要准备四台主机: (1)RS1 nat网卡 192.168.19.137 装好httpd(yum install httpd -y) (2)RS2 nat网卡 192.168.19.138 装好h ...
- 通过keepalived搭建lvs高可用集群
1.配置keepalived Keepalived的配置仅需要一个配置文件即可完成对HA cluster和LVS服务节点监控,在通过Keepalived搭建高可用的LVS集群实例中,主.备Direct ...
- Keepalived实现LVS的高可用全解析
Keepalived实现LVS的高可用 一.概念引入: keepalived作用:为lvs提供高可用集群 Keepalived的功能:1.将IP地址转移到另一个节点上:2.转移lvs规则:3.健康状况 ...
- keepalived实现lvs高可用并负载均衡lamp
一.安装lamp 1.安装httpd(172.16.23.211) [root@cs1 ~]# yum install -y httpd 2.安装php(172.16.23.211) [root@cs ...
- 高并发负载均衡(四):基于keepalived的LVS高可用搭建
LVS四层 & Nginx七层 对比 你要分清哪些程序是应用层的,哪些程序是内核的. LVS四层负载均衡服务器,是不会碰握手这一个步骤的. Nginx是基于反向代理(七层)的负载均衡服务器,要 ...
- 企业运维实战--lvs之DR模式负载均衡、keepalived、lvs高可用
LVS 介绍 lvs 负载均衡( linux virtual server),linux虚拟服务器,是一个虚拟的四层交换器集群系统,根据目标地址和目标端口实现用户请求转发,本身不产生流量,只做用户请求 ...
- 【LVS+Keepalived】 LVS+Keepalived实现tcp、udp负载均衡及HA高可用
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. LVS 安装 下载 http: ...
- LVS (负载均衡、keepalived、lvs高可用)
一 环境准备如下: server1:172.25.254.1 server2:172.25.254.2server2:172.25.254.2@[TOC]@[TOC]((这里写一 环境准备自定义目录标 ...
- 使用keepalived加lvs做负载均衡,访问后端的服务器,2分钟后超时,需要重新登录...
这个问题搞了我们小伙子好久了.一直找不到原因,一开始以为是XP的ie8的问题,有的是以为是网络问题,有的以为是lvs服务器问题.靠,搞死人了. 今天看了一下keepalived的配置,发现其中有个参数 ...
最新文章
- qgis修复拓扑错误_深度 | QGIS开发与发布规则解析
- IDE之Visual Studio Code:Visual Studio Code的简介、安装、使用方法之详细攻略
- reciprocity
- Linux系统 设置 cockpit 自动开机启动时异常问题处理(设置systemctl enable cockpit 异常【解决办法】)
- OpenWrt的UCI系统
- Vue2.0入门系列——父子组件间通信
- honeywell新风系统控制面板说明_详解装了新风系统,怎么清洗维护简单?
- 数据结构排序系列详解之五 简单选择排序
- JavaScript常见鼠标事件与用法分析
- Linux Shell编程参考大全
- 【计算机语言】C语言小游戏——贪吃蛇
- 《Maven_孔浩》Maven介绍及安装
- java删除文件夹及下面的所有文件
- 人脸识别技术 近期文献整理30篇
- 深入剖析https原理——加密,完整与端点鉴别
- 在windows10上安装图形化ubuntu桌面(亲测有效)
- access自动自动累计余额_怎样计算Access完成累计余额
- layui内置模块(layer弹出层)
- 关于datagridview中列的readonly属性
- 减少HTTP请求的四种方式
热门文章
- php实现电话拨打,jquery mobile实现拨打电话功能的几种方法_jquery
- 简单快速安装Apache+PHP+MySql服务环境(三)—— 下载安装phpmyadmin
- 面向对象三大特性: 封装,继承,多态
- 三、python+selenium
- MYSQL中group_concat有长度限制!默认1024
- Python中为什么推荐使用isinstance来进行类型判断?而不是type
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中及时通讯功能的改进
- 牛客网(剑指offer) 第十题 矩形覆盖
- SQL注入1-5_cookie基于base64的注入
- MPEG原理分析及MPEG音频编码器的调试