LVS+KEEPALIVED高可用集群
一、LVS+Keepalived 高可用群集
二、部署实验准备
在DR模式基础上配置keepalived,DR配置请看前一篇博客
主机名称 | 操作系统 | IP地址 | 安装包 |
---|---|---|---|
DR服务器 | CentOS7.6 | 内网:192.168.40.80 | ipvsadm |
备DR服务器 | CentOS7.6 | 内网:192.168.40.81 | ipvsadm |
NFS服务器 | CentOS7.6 | 192.168.40.50 | rpcbind、nfs-utils |
node1 | CentOS7.6 | 192.168.40.60 | rpcbind、nfs-utils、httpd |
node2 | CentOS7.6 | 192.168.40.61 | rpcbind、nfs-utils、httpd |
客户端 | CentOS7.6 | 192.168.40.88 | / |
1.部署NFS共享服务器
NFS服务器:192.168.40.50
这里的步骤和上一篇一致,这里就仅发布操作文档
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
yum -y install nfs-utils rpcbind
systemctl start rpcbind.service
systemctl start nfs.service
systemctl enable nfs.service
systemctl enable rpcbind.service
mkdir /opt/rain
mkdir /opt/drop
chmod 777 /opt/rain
chmod 777 /opt/drop
vim /etc/exports
/opt/rain 192.168.40.0/24(rw,sync)
/opt/drop 192.168.40.0/24(rw,sync)
exportfs -rv
2.配置节点服务器
node1:192.168.40.80 虚拟地址 (VIP):192.168.40.66
node2:192.168.40.81 虚拟地址 (VIP):192.168.40.66
(1)配置虚拟 IP 地址(VIP:192.168.40.66)
vim /etc/sysconfig/network-scripts/ifcfg-lo:0
DEVICE=lo:0
IPADDR=192.168.40.66 #VIP
NETMASK=255.255.255.255
ONBOOT=yes
ifup lo:0
ifconfig lo:0
#设置临时的路由,重启失效
route add -host 192.168.40.66 dev lo:0
#开机自动添加路由
vim /etc/rc.local
/sbin/route add -host 192.168.40.66 dev lo:0
chmod +x /etc/rc.d/rc.local
(2)调整内核的ARP 响应参数
vim /