一、实验准备
- 设置两个不同网段,关闭防火墙,设置路由
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
