cnetos摆设高可用以及七层负载均衡

[复制链接]
发表于 2026-2-9 00:44:13 | 显示全部楼层 |阅读模式
centos摆设高可用以及七层负载均衡

一、预备情况

预备两台服务器,作为前端服务器,第一台安装keepalived,haproxy,第二台安装keepalived,nginx
条件是做好epel镜像源
  1. #第一台
  2. yum install keepalived -y
  3. yum install  haproxy -y
  4. 第二台
  5. yum install keepalived -y
  6. yum install nginx -y
复制代码
再预备四台服务器作为后端服务器,两台作为web服务器,两台作为php服务器,同一安装Apache大概是nginx都行
  1. yum install nginx -y
  2. yum install httpd -y
复制代码
安装完成后,同一举行时间同步
  1. ntpdate ntp.aliyun.com
复制代码

二、设置高可用

设置两台前端服务器
第一台:

vim /etc/keepalived/keepalived.conf 更换内容
  1. ! Configuration File for keepalived
  2. global_defs {
  3.    
  4.    
  5. router_id 1                            #设备在组中的标识,设置不一样即可
  6. }
  7. vrrp_script chk_haproxy {
  8.    
  9.                            #健康检查
  10. script "/etc/keepalived/ck_ha.sh"     #检查脚本
  11. interval 2                            #检查频率.秒
  12. weight -5                             #priority减5
  13. fall 3                                        #失败三次
  14. }
  15. #高可用集群的组员设置
  16. vrrp_instance VI_1 {
  17.    
  18.                   #VI_1。实例名两台路由器相同。同学们要注意区分。
  19.     state MASTER                        #主或者从状态
  20.     interface ens33                     #监控监控网卡
  21.     mcast_src_ip 192.168.116.131         #心跳源IP,当前主机的ip
  22.     virtual_router_id 55                #虚拟路由编号,主备要一致。同学们注意区分
  23.     priority 100                        #优先级 数值越大优先级越高
  24.     advert_int 1                        #心跳间隔 单位是秒
  25.     authentication {
  26.    
  27.                        #秘钥认证(1-8位)
  28.         auth_type PASS
  29.         auth_pass 123456
  30.     }
  31.     virtual_ipaddress {
  32.    
  33.                     #VIP 虚拟ip
  34.     192.168.116.100/24
  35.         }
  36.   track_script {
  37.    
  38.                           #引用脚本
  39.        chk_haproxy
  40.     }
  41. }
复制代码
vim /etc/keepalived/ck_ha.sh
  1. #!/bin/bash
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表