当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > Windows 2008网络负载均衡之主机控制篇

Windows服务器
自动实现Windows 2000系统补丁的快速安装
快速恢复Windows 2000/XP遗忘的管理员密码
Windows 2000/XP操作系统中超强命令syskey
环境变量应用:多系统共享程序
如何配置windows 2003的DNS服务器
Win 2003远程管理的实现
Win 2003轻松识别外来设备
Win 2003实现网络共享还原
体验Win 2003共享“还原”技术
用Windows 2003实现网络共享还原
激活windows 2003常用服务
windows 2003常见故障诊断
轻松提高windows 2003的运行速度
windows 2003中IE安全区域的设置技巧
改变windows 2003登录方式
windows 2003中给用户文件指派登录脚本
在windows 2003创建映像之前使用Sysprep
怎样在windows 2003下使用USB便携存储器
NT升级至windows 2003如何应用注册表和文件系统
windows 2003中配置PPTP VPN客户端筛选器

Windows服务器 中的 Windows 2008网络负载均衡之主机控制篇


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 109 ::
收藏到网摘: n/a

本文重点阐述如何停止或启动处理网络负载平衡群集通讯、如何挂起或继续网络负载平衡,以及如何禁用对特定端口的新的网络负载平衡通讯处理等问题。

A、停止或启动处理网络负载平衡群集通讯

可以使用以下步骤停止和启动处理网络负载平衡 (NLB) 群集通讯。在以下情况下,可能需要停止和重新启动 NLB 群集通讯:

- 执行疑难解答或维护操作时。

- 处理群集中一个或多个主机上的应用程序问题时。

- 由于通讯不再需要当前数量的主机而缩小群集时。

停止或启动处理网络负载平衡群集通讯

- 使用 Windows 界面

- 使用命令提示符窗口

使用 Windows 界面停止或启动处理网络负载平衡群集通讯的步骤

1.  若要打开 NLB 管理器,请依次单击"开始"、"管理工具"和"网络负载平衡管理器"。还可以通过在命令提示符下键入 Nlbmgr 来打开 NLB 管理器。

2.  如果 NLB 管理器没有列出群集,请连接群集。

3.  如果您希望停止所有群集主机上的群集操作,请右键单击群集,指向"控制主机",然后单击"停止"。

如果您希望只停止特定主机上的群集服务,请右键单击该主机,指向"控制主机",然后单击"停止"。

4.  如果您希望启动所有群集主机上的群集操作,请右键单击群集,指向"控制主机",然后单击"启动"。

如果您希望只启动特定主机上的群集服务,请右键单击该主机,指向"控制主机",然后单击"启动"。

注意事项

- 使用网络负载平衡管理器 (NLB) 时,您必须是正在配置的主机上的 Administrators 组的成员,或者您必须被委派了适当的权限。如果您通过从不属于群集的计算机运行 NLB 管理器来配置群集或主机,则您不必是该计算机 Administrator 组的成员。

- 停止处理 NLB 群集通讯时,将中断正在进行的客户端连接。为了避免中断活动的连接,请考虑使用 drainstop 群集控制命令(而不是 stop 命令),该命令允许主机继续处理活动的连接,但是禁用与该主机的所有新通讯。

- 您可以在停止或暂停之后重新启动群集操作。在要重新启动的群集或主机上单击"启动"时,会重新启动群集操作,但是不支持使用群集控制命令,因为这些命令已被以前的挂起命令禁用。

使用命令提示符窗口停止或启动处理网络负载平衡群集通讯的步骤

1.  若要打开命令提示符窗口,请单击"开始",右键单击"命令提示符",然后单击"以管理员身份运行"或"打开"。

2.  键入以下命令之一:

- 若要停止处理该主机上的所有群集通讯,请键入:

nlb.exe stop

或者,如果希望停止所有群集主机上的群集操作,请键入:

nlb.exe stop <cluster IP address | cluster name> global

- 若要启动处理该主机上的所有群集通讯,请键入:

nlb.exe start

或者,如果希望启动所有群集主机上的群集操作,请键入:

nlb.exe start <cluster IP address | cluster name> global

       B、挂起或继续网络负载平衡

您可能需要挂起和继续网络负载平衡 (NLB) 以覆盖发出的任何远程控制命令。将忽略除 resume 和 query 之外的所有后续群集控制命令。可以在整个 NLB 群集上或在单个主机上执行以下步骤。

暂停或继续网络负载平衡

- 使用 Windows 界面

- 使用命令提示符窗口

使用 Windows 界面挂起或继续网络负载平衡的步骤

1.  若要打开 NLB 管理器,请依次单击"开始"、"管理工具"和"网络负载平衡管理器"。还可以通过在命令提示符下键入 Nlbmgr 来打开 NLB 管理器。

2.  如果 NLB 管理器尚未列出群集,请连接群集。

3.  如果您希望暂停所有群集主机上的群集操作,请右键单击群集,指向"控制主机",然后单击"挂起"。

如果您希望只暂停特定主机上的群集服务,请右键单击该主机,指向"控制主机",然后单击"挂起"。

4.  如果您希望继续所有群集主机上的群集操作,请右键单击群集,指向"控制主机",然后单击"继续"。

如果您希望只启动特定主机上的群集服务,请右键单击该主机,指向"控制主机",然后单击"继续"。

注意事项

- 使用网络负载平衡管理器 (NLB) 时,您必须是正在配置的主机上的 Administrators 组的成员,或者您必须被委派了适当的权限。如果您通过从不属于群集的计算机运行 NLB 管理器来配置群集或主机,则您不必是该计算机 Administrator 组的成员。

- 暂停 NLB 与停止处理 NLB 群集通讯不同,原因是暂停 NLB 不仅会停止主机上的 NLB,而且还会暂停主机上的所有 NLB 群集控制命令(resume 和 query 命令除外)。停止处理 NLB 群集通讯会停止主机上的 NLB,但不影响其他 NLB 群集控制命令。

使用命令提示符窗口挂起或继续网络负载平衡的步骤

1.  若要打开命令提示符窗口,请单击"开始",右键单击"命令提示符",然后单击"以管理员身份运行"或"打开"。

2.  键入以下命令之一:

- 若要挂起该主机上的 NLB,请键入:

nlb.exe suspend

或者,如果希望挂起所有群集主机上的群集操作,请键入:

nlb.exe suspend <cluster IP address | cluster name> global

- 若要继续该主机上的 NLB,请键入:

nlb.exe resume

或者,如果希望继续所有群集主机上的群集操作,请键入:

nlb.exe resume <cluster IP address | cluster name> global

C、禁用或启用对特定端口的所有网络负载平衡通讯处理

下面的步骤介绍如何禁用和立即阻止所有网络负载平衡 (NLB) 通讯处理。当禁用所有通讯处理时,端口规则指定的所有端口都会受到影响。禁用 NLB 通讯处理之后,您可以随时启用它。

禁用或启用对特定端口的所有网络负载平衡通讯处理

- 使用 Windows 界面

- 使用命令提示符窗口

使用 Windows 界面禁用或启用对特定端口的所有网络负载平衡通讯处理的步骤

1.  若要打开 NLB 管理器,请依次单击"开始"、"管理工具"和"网络负载平衡管理器"。还可以通过在命令提示符下键入 Nlbmgr 来打开 NLB 管理器。

2.  如果 NLB 管理器尚未列出群集,请连接群集。

3.  右键单击主机或群集,然后单击"控制端口"。

4.  若要禁用特定端口,请选择包含您要禁用的端口的端口规则,然后单击"禁用"。

若要启用所有通讯处理,请选择包含您要启用的端口的端口规则,然后单击"启用"。

使用命令提示符窗口禁用或启用对特定端口的所有网络负载平衡通讯处理的步骤

1.  若要打开命令提示符窗口,请单击"开始",右键单击"命令提示符",然后单击"以管理员身份运行"或"打开"。

2.  键入以下命令之一:

- 若要禁用对特定端口的所有通讯处理,请键入:

nlb.exe disable vip[:port|:all] | all[:port|:all] cluster[:host]| all [local|global]

- 若要启用对特定端口的所有通讯处理,请键入:

nlb.exe enable vip[:port|:all] | all[:port|:all] cluster[:host]| all [local|global]

   D、禁用对特定端口的新的网络负载平衡通讯处理

下面的步骤介绍如何禁用对特定端口的新的网络负载平衡 (NLB) 通讯处理。

禁用对特定端口的新的网络负载平衡通讯处理

- 使用 Windows 界面

- 使用命令提示符窗口

使用 Windows 界面禁用对特定端口的新的网络负载平衡通讯处理的步骤

1.  若要打开 NLB 管理器,请依次单击"开始"、"管理工具"和"网络负载平衡管理器"。还可以通过在命令提示符下键入 Nlbmgr 来打开 NLB 管理器。

2.  如果 NLB 管理器尚未列出群集,请连接群集。

3.  右键单击主机或群集,然后单击"控制端口"。

4.  若要禁用新的通讯处理,请单击"排出"。

若要禁用新的通讯处理并停止网络负载平衡,请单击"排出停止"。

使用命令提示符窗口禁用对特定端口的新的网络负载平衡通讯处理的步骤

1.  若要打开命令提示符窗口,请单击"开始",右键单击"命令提示符",然后单击"打开"。

2.  键入以下命令之一:

- 若要禁用特定端口的通讯处理,请键入:

nlb.exe drain vip[:port|:all] | all[:port|:all] cluster[:host]| all [local|global]

- 若要禁用新通讯处理并停止网络负载平衡,请键入:

nlb.exe drainstop