Windows 2003 SP1 NLB 单播模式配置(windows 集群)
其实网络负载平衡是企业网络中非常普遍的一项应用,合理应用可以不仅可以拿企业的网络设备重新焕发活力,更能够通过组合使原本性能较低的产品达到更高的性能,下面介绍了如何在 WINDOWS 2003 sp1 中配置 NLB 单播模式实现windows 集群,负载均衡.
步骤
1. 运行中输入“nlbmgr”,或者单击“开始”,à“所有程序”à“管理工具”à“网络负载平衡管理器”
2. 新建一个集群,点击“集群”à“新建(N)”
3. 配置群集参数IP,子网掩码,完整Internet名称,图示配置,集群IP:192.168.54.229,子网掩码:255255.255.0 ,完整Internet名称(F):cluster.star.com
说明:网络地址不需要我们输入,会根据群集ip地址自动生成一个MAC地址。具体这些群集各个参数的含义可以参照微软官方文档:http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/fa6ef832-1aa7-472f-b492-0dd3c60bd46d.mspx?mfr=true
4. 输入集群的附加IP地址,可以添加也可以不添加,如果添加则访问群集的IP又增加了一个,也就是访问附加IP地址与访问刚才的IP地址都是在访问群集。
5. 编辑群集中的端口规则,单击“编辑”
6. 其中端口规则也可以参考微软官方文档:http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/fa6ef832-1aa7-472f-b492-0dd3c60bd46d.mspx?mfr=true
7. 点击“下一步”
8. 创建NLB中的服务器:输入该服务器IP地址 à“连接(O)”,也就是本机IP地址。
9. 如果连接成功则点击“对配置一个新的群集可用的接口”中对应的IP地址,然后点击“下一步”
10. 确认配置主机参数,优先级默认为1,以后的服务器系统会默认按次序排列,客户端访问按照优先级顺序访问服务器。确认完毕点击“完成”;
11. 由于服务器在单播模式单块网卡情况下,服务器之间不能进行相互通信,Windows 2003 SP1 解决了这一问题。点击“开始”à“运行”à输入“regedit”后运行;
12. 找出注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WLBS\Parameters\Interface\{GUID},{ GUID } 占位符代表特定 NLB 实例的 GUID。
13. 右击“新建”à“二进制值(B)”
14. “数值名称”中输入“UnicastInterHostcommSupport”,“数值数据”输入1,“基数”为十六进制。
15. 完毕后如下:
16. 点击“开始”à“运行”à输入“regedit”后运行;
17. 输入“nlb reload”后运行;
18. 结果显示:
19. NLB中需要再添加一台服务器进群集中,再切换运行网络负载平衡管理器:点击“群集”à“添加主机”:
20. 在“主机”中输入地址:192.168.54.227,连接成功后点击“对配置群集可用的接口”,之后点击“下一步”;
21. 确认该服务器的主机参数,确认完毕点击“完成”。
22. 在该台服务器上(也就是192.168.54.227)本机上运行步骤11至18,这样该台服务器才能与另外的服务器通信。
注意点:
1. 配置NLB时,选用网卡只能是Inter或3com的,不支持其他如tp_link等网卡;
2. Windows 2003 SP1中解决了NLB单播模式下,服务器单块网卡不能通信,具体步骤:
a) 单击“开始”,键入 regedit 并运行 。
b) 找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WLBS\Parameters\Interface\{GUID}。 注意:{ GUID } 占位符代表特定 NLB 实例的 GUID。 本单元中可用于 ClusterIPAddress 子项标识不同 NLB 群集。
c) 在 编辑菜单, 单击“新建”,单击, “DWord”值,然后添加以下数值数据。 值名称“UnicastInterHostCommSupport ”值 1 注意如果 UnicastInterHostCommSupport 注册表项设置为任何非零值, InterHost 单播通信支持将启用。
d) 退出注册表编辑器。
e) 打开命令提示符, 然后键入以下命令: “NLB RELOAD”运行。
3. 如果不需要服务器之间通信也是可以的,开始步骤从1至10,之后不能在该服务器上添加另外一台群集服务器了,就在登录另外一台服务器上,打开“网络负载平衡管理器”,右击“连接到现存的”
然后在输入建立群集服务器的IP地址
这样也就是群集管理器只能管理自身服务器,不能管理其他服务器。
From:一号门
COMMENTS