日期:2014-05-17 浏览次数:20688 次
这两天在做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