本文重点阐述如何停止或启动处理网络负载平衡群集通讯、如何挂起或继续网络负载平衡,以及如何禁用对特定端口的新的网络负载平衡通讯处理等问题。
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
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
实现Windows Server 2003网络负载均衡
有时一台服务器往往不能满足客户端的要求,此时只能通过增加服务器来解决问题。那么,有没有一个办法或者技术来解决此类问题呢?