拓扑图:
环境说明:
Web1为域控制器,主机名为test1.cluster.com,所在域cluster.com,网卡名wan,IP地址为192.168.140.101
Web2为辅助域控制器,主机名为test2.cluster.com,所在域cluster.com,网卡名,IP地址为192.168.140.102
Web1和Web2均安装了IIS服务,Web1的默认文档为default.htm,Web2的默认文档为iisstart.htm
配置群集服务之前请清除网卡除TCP/IP以外的协议
本文假设域环境和IIS都已经安装好,然后开始配置群集服务。
配置步骤:
1、在test1下单击开始-管理工具-网络负载平衡管理器,右键网络负载平衡群集点击新建群集。在IP地址处填入虚拟IP地址,我们这里以192.168.140.100为例,群集操作模式选择多播。
2、如果要多个虚拟IP地址,可以在此处添加。这里我们不需要,直接下一步。
3、配置端口,我们编辑默认的那条规则。由于只做web的负载均衡,所以我们只开放80端口即可
4、设置群集主机,我们先输入自己的IP地址,然后选择相应网卡,下一步继续
5、设置这一台主机的优先级,以及相关配置,默认即可。
6、完成后我们看到我们的群集服务器已经可以工作了,只是现在只有一台服务器,算不上群集,群集至少要两台以上,我们还需要添加另一台服务器。
7、右键cluster.domain.com,选择添加新的群集主机,输入要添加主机的IP地址或者主机名,然后选择相应网卡
8、设置优先级,注意,这里的优先级要不同于先前的,不然在运行的时候会有错误提示
9、稍等片刻,我们的群集服务器就可以正常工作了
测试群集服务器
在客户端的浏览器地址栏中输入192.168.140.100,我们看到访问的是web2的内容。
我们把web2的网卡禁用,然后再次访问。发现内容已经变成web1服务器中的了,证明我们的群集服务器在正常工作。
观察一下群集服务器的状态,发现test2已经失效了。我们重新开启test2的网卡,稍等片刻,群集服务器又会自动恢复的。这样我们就不害怕单点失效了,在两个服务器同时运行的同时还可以达到负载平衡的作用。
本文转自 Jhuster 51CTO博客,原文链接:http://blog.51cto.com/xwnet/147839,如需转载请自行联系原作者