高可用集群下的负载均衡(8):pacemaker + corosync + haproxy 实现高可用
实验环境
server1 和 server2 是调度器,server3 和 server4 是服务器
【1】调度器server1 server2
关闭 keepalived 和 httpd,并打开pcsd
[root@server1 ~]# systemctl stop keepalived
[root@server1 ~]# systemctl start pcsd #打开pcsd服务
[root@server1 ~]# pcs cluster start --all #激活集群
【2】服务器server3 server4
打开apache
pacemaker和corosync加上haproxy实现高可用
【1】实现负载均衡
server1:[root@server1 haproxy]# vim /etc/haproxy/haproxy.cfg
backend appbalance roundrobin#balance sourceserver app1 172.25.15.3:80 checkserver app2 172.25.15.4:80 check
[root@server1 haproxy]# systemctl restart haproxyserver2:[root@server2 haproxy]# vim /etc/haproxy/haproxy.cfg
backend appbalance roundrobin#balance sourceserver app1 172.25.15.3:80 checkserver app2 172.25.15.4:80 check
[root@server2 haproxy]# systemctl restart haproxy
实现了负载均衡
【2】实现高可用
[root@server1 ~]# pcs resource create vip ocf:heartbeat:IPaddr2 ip=172.25.0.100 op monitor interval=30s #给集群添加虚拟的VIP资源[root@server1 ~]# pcs resource create vip ocf:heartbeat:IPaddr2 ip=172.25.15.100 op monitor interval=30s #给集群添加haproxy负载均衡服务资源
[root@server1 ~]# pcs resource create haproxy systemd:haproxy op monitor interval=60s
[root@server1 ~]# pcs resource group add hagroup vip haproxy
[root@server1 ~]# pcs status # 查看集群状态
- 此时资源都在server1中
- 关闭sever1的集群
- server2自动开始接管,实现了高可用
高可用集群下的负载均衡(8):pacemaker + corosync + haproxy 实现高可用相关推荐
- 高可用集群下的负载均衡(7):haproxy + keepalived 实现高可用负载均衡
实验环境 server1 和 server2 是调度器,server3 和 server4 是服务器 一.调度器中进行配置 haproxy+keepalived server1 与server2 均要 ...
- 高可用集群下的负载均衡(6):haproxy实现访问不同资源的负载均衡(日志、监控、acl访问控制的配置)
8.7am 2 1.haproxy的日志管理 [1]修改日至配置文件 [root@server2 haproxy]# pwd /etc/haproxy [root@server2 haproxy]# ...
- 高可用集群下的负载均衡(5):haproxy的动静分离与读写分离
一.haproxy动静分离 实验环境: server2(haproxy):安装 haproxy server3(静态服务器):在apache的默认发布目录下创建一个 images目录,并放一张图片 s ...
- mysql 高并发 集群架构_一种高并发的GPU集群架构及其负载均衡方法技术
[技术实现步骤摘要] 一种高并发的GPU集群架构及其负载均衡方法 本专利技术属于GPU集群架构及其负载均衡方法 ,特别是涉及一种高并发的GPU集群架构及其负载均衡方法. 技术介绍 GPU因其高性能的并 ...
- 运维企业专题(11)RHCS高可用集群下MySql数据库与共享磁盘(单点写入、多点写入)的设置
实验环境 主机名 IP 服务 server1 172.25.6.1 ricci,luci, iscsi,mysql-server server2 172.25.6.2 ricci,iscsi,mysq ...
- Hadoop高可用集群下namenode格式化失败问题解决
Hadoop高可用集群下namenode格式化失败问题解决 输入hdfs namenode -format报如下错误 解决方法: 1.在zookeeper目录下执行./bin/zkServer.sh ...
- Nginx以及通过Nginx实现tomcat集群配置与负载均衡
Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...
- Nginx+memcached+tomcat配置集群session共享负载均衡
Nginx+memcached+tomcat配置集群session共享负载均衡 配置环境: windows xp下 jdk1.7.0_10 nginx-1.2.6 (附下载) m ...
- Spring Cloud Alibaba - 11 Ribbon 自定义负载均衡策略(同集群优先权重负载均衡算法)
文章目录 Pre 需求 工程 Code 继承AbstractLoadBalancerRule实现自定义Rule 随机权重策略 配置 验证 源码 Pre Spring Cloud Alibaba - 0 ...
最新文章
- Python find方法与rfind方法的使用
- 基于opencv的双线性插值的实现(一)
- daterangepicker引用
- transform、transition 动画效果
- 如何使用FF的Firebug组件中的net工具查看页面元素加载消耗时间
- react循环的值为什么要有key_react中为何推荐设置key
- 视觉SLAM笔记(39) 求解 ICP
- MySQL数据库远程连接很慢的解决方案
- 第七章节 类的抽象(抽象类)
- Helio P10 (MT6755)
- 顺丰快递单号查询API接口调试demo【快递100API接口】
- 05_JUC强大的辅助类
- 2399元起,华为nova7 SE助推国内5G手机走向普惠
- CC26xx(CortexM3) IO Control
- 拓端tecdat|R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
- 写论文比较有用的网站
- 自制COCO 实例分割dataset并测试效果(从采集到测试)
- Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/spark-
- Visual Effect Graph——块和操作符
- nginx配置连接数及限制客户端请求
热门文章
- python两列时间间隔计算器_在python中有效地比较两列中的每对日期
- Motivated Word (2)
- Python:for循环语句
- Qt+openCV学习笔记(五)Qt5.15.2+openCV4.5.4+VS2019_64编译动态库
- Springboot学习笔记(二)Web开发
- 算法与数据结构——美团、大众点评笔试题
- 实习第一个月体会和总结
- 云计算需要python吗_国内python云计算是啥
- Python-Flask入门,静态文件、页面跳转、错误信息、动态网页模板
- C语言三个整蛊程序,很强!!