pacemaker集群管理haproxy

在前面我们已经讲过RHCS集群管理apache,那么在这章我们来学习haproxy+pacemaker实现集群管理

实验环境

server1,server2:集群节点
server3,server4:后端服务器

一,配置haproxy

在server1:
安装haproxy,并配置主配置文件,安装我们在之前学习haproxy时已经学习过,这里就不多说了,我们直接来配置主配置文件

global
    maxconn         10000
    stats socket    /var/run/haproxy.stat mode 600 level admin
    log             127.0.0.1 local0
    uid             200
    gid             200
    chroot          /var/empty
    daemon

defaults
    mode            http
    log             global
    option          httplog
    option          dontlognull
    monitor-uri     /monitoruri
    maxconn         8000
    timeout client  30s
    option prefer-last-server
    retries         2
    option redispatch
    timeout connect 5s
    timeout server  5s

    stats uri       /admin/stats

# The public 'www' address in the DMZ
frontend public
    bind            172.25.77.100:80	#添加虚拟ip
    #bind            *:80 name clear
    #bind            192.168.1.10:443 ssl crt /etc/haproxy/haproxy.pem

    #use_backend     static if write
    #use_backend     dynamic if read
    default_backend static

    #errorloc 403 http://172.25.77.1:8080/index.html
# the application servers go here
backend static		##后端
    balance         roundrobin
    server          web1 172.25.77.3:80 check inter 1000
    server          web2 172.25.77.4:80 check inter 1000

在这里插入图片描述

ip addr add 172.25.77.100/24 dev eth0	#添加虚拟ip
cat /etc/security/limits.conf | tail -n 1 #查看haproxy最大接收文件大小
/etc/init.d/haproxy start	#开启haproxy
ip add	#查看虚拟ip是否加上了

在这里插入图片描述
在server1上测试负载均衡(轮询调度)
首先配置server3,server4的httpd默认发布文件
在这里插入图片描述<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值