(三)启动或停止群集节点上的群集服务
在某些疑难解答或维护操作过程中,可能需要停止和重新启动某个群集节点上的群集服务。当停止节点上的群集服务时,该节点上的服务或应用程序将发生故障转移,节点将在群集中停止运行,直到群集服务重新启动。
如果要使某个特定节点正常运行以便支持它当前拥有的服务或应用程序,同时防止其他服务和应用程序故障转移到该节点,则请暂停该节点(不停止群集服务)。
A、使用 Windows 界面启动或停止群集节点上的群集服务
1. 在"故障转移群集管理"管理单元中,如果没有显示要进行管理的群集,则在控制台树中右键单击"故障转移群集管理",再单击"管理群集",然后选择或指定所需的群集。
2. 如果控制台树已折叠,则在要管理的群集下将该树展开。
3. 若要使对客户端造成的中断降到最低程度,请在停止节点上的群集服务之前,将当前由该节点拥有的应用程序移动到另一个节点。若要执行此操作,请在要管理的群集下展开控制台树,然后展开"服务和应用程序"。单击每个服务或应用程序,然后(在中心窗格中)查看"当前所有者"。如果所有者是您要停止群集服务的节点,则请右键单击相应的服务或应用程序,在单击"将此服务或应用程序移动到另一个节点",然后选择节点。
4. 展开"节点"下的控制台树。
5. 右键单击要启动或停止的节点,然后单击"更多操作"。
6. 单击相应的命令:
- 若要启动服务,请单击"启动群集服务"。
- 若要停止服务,请单击"停止群集服务"。
B、使用命令提示符窗口来启动或停止群集节点上的群集服务
1. 若要打开命令提示符窗口,请单击"开始",再右键单击"命令提示符",然后单击"以管理员身份运行"或单击"打开"。
2. 如果出现"用户账户控制"对话框,请确认所显示的是您想要执行的操作,然后单击"继续"。
3. 若要使对客户端造成的中断降到最低程度,请在停止节点上的群集服务之前查看群集服务和应用程序的状态,然后移动当前由需要停止群集服务的节点所拥有的服务和应用程序。执行此操作的步骤:
1)键入:CLUSTER [cluster-name] GROUP /STATUS
2)然后,针对要移动的每个服务或应用程序,键入:
CLUSTER [cluster-name] GROUP "service-or-application-name" /MOVE[:node-name]
如果移动称为"群集组"的组,请确保将名称放在引号内。
3)若要确认已根据需要移动了服务和应用程序,请按向上键一次或多次,直到看见以下命令,然后按 Enter:
CLUSTER [cluster-name] GROUP /STATUS
4)键入以下形式的命令:
- 若要启动节点上的群集服务,请键入:
CLUSTER [cluster-name] NODE node-name /START [/WAIT[:timeout-seconds]]
- 若要停止节点上的群集服务,请键入:
CLUSTER [cluster-name] NODE node-name /STOP [/WAIT[:timeout-seconds]]