keepalived+lvsNAT实现高可用负载整理:
主备都需要开启ip转发功能,不然运行不起来。
vi /etc/sysctl.conf set net.ipv4.ip_forward = 1 之后service network restart重启网络。
MASTER:eth0:192.168.5.190(假设是外网IP) eth1 192.168.0.11(假设内网IP,用于绑定高可用的漂移IP)
BACKUP:192.168.5.200 (假设是外网IP) eth1 192.168.0.13(假设内网IP,用于绑定高可用的漂移IP)
Realserver1:192.168.0.100 网关设置为 keepalived配置的漂移eth1绑定的内网IP,即:192.168.0.10
Realserver2:192.168.0.200 网关设置为 keepalived配置的漂移eth1绑定的内网IP,即:192.168.0.10 realserver设置的ip与网关要与主备的eth1在一个网段互通。
主配置文件如下,备配置文件主要把MASTER改成BACKUP,priority 改小即可。
! Configuration File for keepalived
global_defs {
notification_email {
acassen@firewall.loc
<