DS端配置:
前提:配置yum源,下载ipvsadm
下载安装ldirectord软件
(自己网上下载)
配置ldirectord配置文件:/etc/ha.d/ldirectord.cf
剩下的注释
ldirectord服务器上安装httpd:
编辑index.html (默认发布文件) :/var/www/html/index.html
打开httpd服务:
确保ipvsadm是空的;
确保有网卡上有vip虚拟ip
DS端配置:
DS上也要有虚拟ip
arptables限制vip对外开放:
arptables -A IN -d 172.25.5.100 -j DROP
arptables -A OUT -s 172.25.5.100 -j mangle --mangle-ip-s 172.25.5.2
/etc/init.d/arptables_jf save #保存配置
配置后检查:
打开ldirectord服
ldirectord打开后自动生成ipvsadm规则
测试机上的:
dns本地域名解析: /etc/hosts
测试:
关掉server2 的httpd:
再测试:
再挂掉server3的httpd:
再测试;