一、实验准备
- 设置两个不同网段,关闭防火墙,设置路由
2. 调度器开启中继模式
3. Web服务器安装httpd,并编写测试页
4. 外网客户机访问测试页
5. 安装ipvsadm软件包
6. 装载LVS模块二、搭建NTP服务器完成时间同步
- 安装软件包
2. 将网络时间同步到ntf服务器
3. 将系统时间写入硬件时间
4. 修改ntp服务主配置文件
5. 开启服务查看端口
6. 其他主机同步ntp服务器时间三、漂移IP设置
1. 软件包安装
2. 修改主调度器配置文件
3. 修改备调度器配置文件
4. 启动服务,查看结果
5. 停止主调度器,查看结果四、手动开启keepalived日志
- 修改Keepalived日志配置文件
-S 3定义日志facility ID号
2. 修改rsyslog配置文件
3. 验证测试五、编写脚本,热切换主备节点
- 在Keepalived主配置文件中定义切换脚本
2. 在主配置文件的vrrp实例中调用脚本
3. 备节点同样配置
4. 创建文件验证结果六、实现双主模型
- 修改原主服务器配置文件,增加备实例
2. 修改原从服务器配置文件,增加主实例
3. 将切换脚本放到主实例中,进行调用
4. 重启服务验证
①和备节点进行交叉,双方都属于一主一备,通过优先级进行控制(这样就形成了双主模型)。
②在新的instance中使用不同的漂移IP
③优先级定义准确
④ID号不要重合七、实现双主模型(LVS-DR)
- 两个后端web服务器运行自动配置网卡和内核脚本
2. 主备调度器安装ipvsadm
3. 配置主备调度器
4. 查看虚拟ip
5. 验证操作八、配置nginx高可用集群
参见如下链接
https://blog.csdn.net/l1028386804/article/details/72801492