112103784.jpg

操作系统:rhel5.8


分别在DirectorMaster和DirectorBackup上部署浮动资源(VIP IPVS策略)

测试2个Director在DR模式下是否都可以正常工作。测试完成后都撤掉浮动资源。


DirectorMaster

[root@localhost ~]#yum install piranha

[root@localhost ~]#piranha-passwd

New Password:123456

Verify:123456

Adding password for user piranha

[root@localhost ~]#/etc/init.d/piranha-gui start

[root@localhost ~]#netstat -tunpl | grep 3636

[root@localhost ~]#firefox http://192.168.122.10:3636


用户名:piranha    密码:123456

140419925.jpg


CONTROL/MONITORING 当最后配置好piranha并运行pulse之后,在这里可以查看lvs的运行情况

140624376.jpg


GLOBAL SETTINGS在Primary server public IP配置主服务器心跳地址(主服务器DIP),Use network type:direct(默认就是DR)

140940917.jpg


REDUNDANCY,Backup需要ENABLE激活,Redundant server public IP备份服务器的心跳地址(备份服务器的DIP),Heartbeat interval心跳频率,Assume dead after判断死亡时间,Heartbeat runs on port心跳端口(可根据实际环境按需修改)

142951825.jpg


VIRTUAL SERVERS配置LVS虚拟服务。首先ADD一个虚拟服务,选中虚拟服务接下来EDIT。

152538536.jpg


VIRTUAL SERVER,设置一个虚拟服务

150618502.jpg


REAL SERVER,给虚拟服务ADD两个REAL SERVER

150714352.jpg


依次选中ADD的两个REAL SERVER,EDIT配置

150755380.jpg


EDIT两个REAL SERVER之后,ACTIVATE激活两个REAL SERVER

150918186.jpg


MONITORING SCRIPTS,配置监控脚本检查REAL SERVER的健康性(一般使用默认即可)

150948927.jpg


VIRTUAL SERVERS,ACTIVATE配置好的虚拟服务

151020813.jpg


将通过web生成好的配置文件,给backup拷贝一份

[root@localhost ~]#scp /etc/sysconfig/ha/lvs.cf 192.168.122.20:/etc/sysconfig/ha/


在Director master,Director backup上启动pulse服务

[root@localhost ~]#/etc/init.d/pulse start


测试服务是否正常,是否能够进行资源切换