高可用集群(主从模式)


1) 高可用概念

在两台服务器设置两个服务(/),通过虚拟IP对外提供唯一当访问IP。正常情况下访问主服务;当主服务宕机后,自动切换到备份服务上,继续对外提供访问服务。

 

12 高可用示意图

2) 安装keepalived

两台主机上都要安装nginxkeepaliviedcentos环境下使用命令来安装keepalivedyum install keepalived -y

安装完成后,生成/etc/keepalived/keepalived.conf配置文件

3) 高可用配置

 

13 主服务器配置文件

  

14 备份服务器配置文件

4) 添加检查脚本

/usr/local/src/nginx_check.sh

 

15 nginx检测脚本

5) 把两台服务器上 nginx keepalived 启动

启动 nginx:./nginx

启动 keepalived:systemctl start keepalived.service

6) 测试

浏览器输入虚拟IP192.168.200.16

 

16 访问主服务器

第二步,停掉主服务器,按照第一步操作访问:192.168.200.16


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM