keepalived+nginx双机主备高可用

Keepalived+Nginx高可用解决方案

  1. 安装nginx
  2. 安装keeplived

各位参考资料将两个软件进行安装,安装步骤不再赘述。

实现步骤:

首先准备两台虚拟机 我这里master(主)节点ip为192.168.200.138 backup(备) 节点ip: 192.168.200.148

安装好nginx后将html目录下面的index.html修改(用于观察两台主机的变化)

访问192.168.200.148

另一台节点也做同样的操作

然后修改master(主)节点的keepalived配置 vim /etc/keepalived/keepalived.conf

从节点配置:

启动nginx,和keepalived之后,访问vip地址,会发现访问的是主节点(192.168.200.138)的nginx

关闭192.168.200.138这台主机

再次访问vip,会发现备用机上任了,代替了主节点。

再次启动主节点。再次访问

又访问到了主节点,备用节点卸任。

以此,实现双击主备高可用。

原文地址:https://www.cnblogs.com/wcl111/p/12986849.html