概要
在 Windows Clustering for Windows Server 2003 中,既可以在域上也可以在每个本地节点上更改群集服务帐户密码,而无须使该群集脱机。如果多个群集使用同一个群集服务帐户,则可以同时更改它们。在 Microsoft Windows NT 4.0 和 Microsoft Windows 2000 中,若要更改群集服务帐户密码,必须在所有节点上停止该群集服务,才能更改密码。
若要更改 Windows Server 2003 群集中的群集服务帐户的密码,必须满足以下要求:
不支持包含 Windows 2000 的混合群集;所有节点都必须运行 Windows Server 2003 或更高版本。
所有节点都必须使用群集服务的同一个域帐户。
所有节点都必须联机或者处于暂停状态。
更新机制不是事务性的;如果没有在所有节点上完成密码更改,则在更新密码过程中可能出现暂时停机。
必须登录具有域访问权限的帐户,才能更改域控制器上的群集服务帐户密码。您必须对每个节点都具有本地管理员权限,才能更改本地服务帐户密码。此帐户还必须能够访问该群集域中的所有目录。(注意:默认情况下,此权限被授予该域中的每个用户。)
本文只适用于更改群集服务帐户的情况。如果在同一群集服务帐户下还有其他服务正在运行,则必须手动更改它们。
更多信息
更改群集服务帐户密码
若要使用 Cluster.exe 更改群集服务帐户密码,请在命令提示符处键入下面的命令,以列出所有可用参数:
CLUSTER /changepass /?
示例
注意:在以下示例中:
EASTCLUSTER 是群集名。
WESTCLUSTER 是群集名。
新密码是新的密码。
旧密码是旧的密码。
若要更改单个群集的群集服务帐户密码,请使用下面的语法,其中 EASTCLUSTER 的密码将从旧密码更改为新密码:
cluster /cluster:EASTCLUSTER /changepassword:新密码,旧密码
注意:如果没有指定新密码和旧密码,则在按 ENTER 键后,系统将提示您输入它们。
若要更改多个群集上的客户服务帐户密码,则需要引用其他群集。例如,若要更改 WESTCLUSTER 以及 EASTCLUSTER 的密码,可使用下面的语法:
cluster /cluster:EASTCLUSTER,WESTCLUSTER /changepassword:新密码,旧密码
使用其他开关
还可以对 /changepassword 参数使用下面的其他开关:
疑难解答
下表列出如果在更改节点或域上的群集服务帐户的密码时出现问题,则在使用 Cluster.exe 时可能出现的所有错误及可能的解决方案。