目录
1.什么是高可用
高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。
2.分析原理
3.开始搭建
1.需要的环境
两台 Linux 并各自安装 Nginx 和 keepalived
- 192.168.75.129----master主节点
- 192.168.75.131----backup从节点
2.安装 keepalived
yum -y install keepalived
3.检查是否安装keepalived
rpm -q -a keepalived
默认安装路径: /etc/keepalived
4.修改keepalived.conf的配置内容
5. 添加nginx_check.sh脚本文件
放到 /usr/local/src中
6.分别启动---keepalived
systemctl start keepalived.service
记得关闭防火墙,启动nginx ,启动keepalived
7.访问虚拟ip
8. 关闭主节点nginx和keepalived
/usr/soft/nginx/sbin/nginx -s stop
systemctl stop keepalived.service
9.关闭主节点后再访问虚拟ip
因为关闭了主节点,这个时候会自动选择从节点
搭建测试完成...