日期:2014-05-17  浏览次数:20688 次

windows2003 做集群的方法和注意事项

这两天在做widows2003的NLB集群配置,整了两天都整好。现在把它整理出来,以便以后使用,也给同行们一个参考。

首先说一下需要的环境:

1、每台机子只有一个网卡,操作系统windows2003 sp2,

准备三个IP地址,如:服务器A:192.168.0.2  服务器B:192.168.0.3   和用于集群IP:192.168.0.5

接下来就和网上说的步骤大致一样:

在A上新建一个集群(控制面板->管理工具->下面有集群管理工具),集群的ip地址为192.168.0.5

模式要选为"多播"  请注意这里要选择“多播”,单播模式我试了一天都添加不了第二台主机.

端口规则的筛选模式为:多个主机  相性性:无   这里不要选单一,因为当是单一是,当其中一台服务器挂了,这时先前连到这台服务器的请求不会自动转发到另一台服务器上来,这显然不是我们希望看到的.

他会显示正在聚合.一般情况下都会聚合好。

接下来在进入服务器B:也打开集群管理器"网络负载均衡管理器".,连接到新的集群.输入A的IP地址.这个时候很有可能会提示“主机无法访问”或“不能定位的情况”,或要求输入登陆用户名和密码等,但弄死都不对。这时可以参考一下微软的文档修改一下注册表,禁用验证或其它方法.地址:http://support.microsoft.com/kb/914060/zh-cn

上述没有问题时,就会看到已经聚合了服务器A.

接下来再到服务器A上的把B添加进来,选择添加主机到集群。如果上一步的问题解决了,这里一般不会出现问题.

再切换到B,选择添加主机到集群,把它自己的IP添加到集群里。


过一会就会显示都已经聚合.

这时,我们就可以在IIS上接收集群ip:192.168.0.5来测试我们的配置是否生效了。两台服务器的IIS都接收集群IP,而不是原来他自己的IP.

分别建立两个地址相同,页面内容不一样的页面。分别放入两台服务器上,关掉一台看看显示的内容,再关掉这一台,启动那一台看看结果的变化。

一般情况下我们已经做好了。


注意事项:

两台服务器的帐号和密码必须保持一样。

“网络负载均衡管理器”配置好后,请要保存主机列表。不然下次打开时会看不到列表。两台服务器都要保存.

可以开启日志,以便出问题后好分析。

参考资料:

http://technet.microsoft.com/zh-cn/library/cc753351.aspx

http://technet.microsoft.com/zh-cn/library/cc732592.aspx#BKMK_D

http://support.microsoft.com/kb/914060/zh-cn