使用背景:
在lvs中,后端服务器宕机,lvs是不对其进行操作的,也就是只要后端服务器的mac端有回应,代理服务器就会认为此服务端口是开启的,对其进行操作,但是如果端口服务关闭,就会出错,所以对其进行优化。当后端服务器down后,自动将此服务器移除,且同时设定代理服务器为后备服务器,当所有后端服务器down后,由代理服务器提供服务,但应该注意这个后备服务器不能支撑太久,需要重新打开其他后端服务器。此软件ldirectord为动态的,一旦后端服务器重新启动,就会自动恢复,不需要重新启动该软件所提供的服务。
调度器配置:
由于此时需要安装ldirectord,但是此软件为负载均衡,但是原本使用的基础yum源,安装不了该软件,所以对调度机上yum源进行升级。就是将原本的addons文件下的HighAvailability取出,做一个单独的升级,重新yum repolist。添加的时候只要复制之前基础yum源再进行配置。
将原本的yum源配置文件修改为:
[rhel7.3]
name=rhel7.3
baseurl=http://172.25.30.250/westos
gpgcheck=0
[HighAvailability]
name=HighAvailability
baseurl=http://172.25.30.250/westos/addons/
gpgcheck=0
yum insatll ipvsadm ##安装网络策略软件
ip addr add 172.25.30.100/24 dev eth0 ##将VIP加到本机
ipvsadm