实验环境

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 实现高可用相关推荐

  1. 高可用集群下的负载均衡(7):haproxy + keepalived 实现高可用负载均衡

    实验环境 server1 和 server2 是调度器,server3 和 server4 是服务器 一.调度器中进行配置 haproxy+keepalived server1 与server2 均要 ...

  2. 高可用集群下的负载均衡(6):haproxy实现访问不同资源的负载均衡(日志、监控、acl访问控制的配置)

    8.7am 2 1.haproxy的日志管理 [1]修改日至配置文件 [root@server2 haproxy]# pwd /etc/haproxy [root@server2 haproxy]# ...

  3. 高可用集群下的负载均衡(5):haproxy的动静分离与读写分离

    一.haproxy动静分离 实验环境: server2(haproxy):安装 haproxy server3(静态服务器):在apache的默认发布目录下创建一个 images目录,并放一张图片 s ...

  4. mysql 高并发 集群架构_一种高并发的GPU集群架构及其负载均衡方法技术

    [技术实现步骤摘要] 一种高并发的GPU集群架构及其负载均衡方法 本专利技术属于GPU集群架构及其负载均衡方法 ,特别是涉及一种高并发的GPU集群架构及其负载均衡方法. 技术介绍 GPU因其高性能的并 ...

  5. 运维企业专题(11)RHCS高可用集群下MySql数据库与共享磁盘(单点写入、多点写入)的设置

    实验环境 主机名 IP 服务 server1 172.25.6.1 ricci,luci, iscsi,mysql-server server2 172.25.6.2 ricci,iscsi,mysq ...

  6. Hadoop高可用集群下namenode格式化失败问题解决

    Hadoop高可用集群下namenode格式化失败问题解决 输入hdfs namenode -format报如下错误 解决方法: 1.在zookeeper目录下执行./bin/zkServer.sh ...

  7. Nginx以及通过Nginx实现tomcat集群配置与负载均衡

    Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...

  8. Nginx+memcached+tomcat配置集群session共享负载均衡

    Nginx+memcached+tomcat配置集群session共享负载均衡 配置环境: windows xp下 jdk1.7.0_10      nginx-1.2.6  (附下载)      m ...

  9. Spring Cloud Alibaba - 11 Ribbon 自定义负载均衡策略(同集群优先权重负载均衡算法)

    文章目录 Pre 需求 工程 Code 继承AbstractLoadBalancerRule实现自定义Rule 随机权重策略 配置 验证 源码 Pre Spring Cloud Alibaba - 0 ...

最新文章

  1. Python find方法与rfind方法的使用
  2. 基于opencv的双线性插值的实现(一)
  3. daterangepicker引用
  4. transform、transition 动画效果
  5. 如何使用FF的Firebug组件中的net工具查看页面元素加载消耗时间
  6. react循环的值为什么要有key_react中为何推荐设置key
  7. 视觉SLAM笔记(39) 求解 ICP
  8. MySQL数据库远程连接很慢的解决方案
  9. 第七章节 类的抽象(抽象类)
  10. Helio P10 (MT6755)
  11. 顺丰快递单号查询API接口调试demo【快递100API接口】
  12. 05_JUC强大的辅助类
  13. 2399元起,华为nova7 SE助推国内5G手机走向普惠
  14. CC26xx(CortexM3) IO Control
  15. 拓端tecdat|R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
  16. 写论文比较有用的网站
  17. 自制COCO 实例分割dataset并测试效果(从采集到测试)
  18. Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/spark-
  19. Visual Effect Graph——块和操作符
  20. nginx配置连接数及限制客户端请求

热门文章

  1. python两列时间间隔计算器_在python中有效地比较两列中的每对日期
  2. Motivated Word (2)
  3. Python:for循环语句
  4. Qt+openCV学习笔记(五)Qt5.15.2+openCV4.5.4+VS2019_64编译动态库
  5. Springboot学习笔记(二)Web开发
  6. 算法与数据结构——美团、大众点评笔试题
  7. 实习第一个月体会和总结
  8. 云计算需要python吗_国内python云计算是啥
  9. Python-Flask入门,静态文件、页面跳转、错误信息、动态网页模板
  10. C语言三个整蛊程序,很强!!