更新:2007 年 11 月
通过检查应用层上 Team Foundation 服务的状态,可以验证如果活动节点脱机,群集和通用脚本资源是否会工作。该过程包含以下假设:Team Foundation Server 是在复杂拓扑(数据层在群集中)中进行的部署,而不是在单服务器或双服务器拓扑中部署。群集管理员添加了一个在应用层重置服务的通用脚本资源。如果您没有将通用脚本资源添加到群集中,则在恢复服务时可能会经历较长的延迟。
必需的权限
若要执行此过程,您必须是“Cluster Administrator”安全组的成员。有关更多信息,请参见 Team Foundation Server 权限。
除了这些权限,对于运行 Windows Server 2008 或 Windows Vista 的计算机,您可能还需要满足以下要求:
- 若要使用命令行过程,您可能需要通过以下操作使用提升的权限打开命令提示符窗口:单击“开始”,右击“命令提示符”,再单击“以管理员身份运行”。 
- 若要使用需要 Internet Explorer 的过程,您可能需要通过以下操作以管理员身份启动 Internet Explorer:单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。 
- 若要编辑 web.config 文件,您可能需要通过以下操作以管理员身份启动文本编辑器:单击“开始”,单击“所有程序”,右击所需编辑器,再单击“以管理员身份运行”。 
- 若要访问 SQL Server Reporting Services 的报表管理器、报表或网站,您可能需要将这些网站添加到 Internet Explorer 的受信任站点列表中,或者以管理员身份启动 Internet Explorer。 
有关更多信息,请参见 Microsoft 网站。
使节点脱机并测试恢复
- 在应用层,右击任务栏的空白区域,打开“Windows 任务管理器”,然后单击“任务管理器”。 
- 在“进程”选项卡中,通过在“映像名”列中找到 w3wp 来验证 IIS 是否在运行。 
- 在数据层群集的活动节点上,单击“启动”,再单击“群集管理器”,打开“群集管理器”。 
- 在“文件”菜单上单击“启动故障转移”。 
- 在应用层,打开“Windows 任务管理器”,然后验证 IIS w3wp 是否不再在“进程”选项卡中出现。 
- 在数据层上的“群集管理器”中,右击脚本资源并选择“联机”。 .gif) 说明: 说明:- 群集可能没有显式重新启动服务的脚本资源。如果没有,您可以根据《Team Foundation Server 安装指南》中的“如何:加快群集中服务的恢复过程”添加一个脚本资源。如果没有此脚本,在恢复完成前会经历较长的延迟。 
- 在应用层的 Internet Explorer 中,定位到该 Web 服务,然后验证“GetRegistrationEntries”是否可用。 - 例如,您可以输入下面的 Internet 地址以查看安装在 ADATUM1 服务器上的应用层的注册信息。 - http://ADATUM1:8080/services/v1.0/registration.asmx 
| .gif) 说明: | 
|---|
| 有关如何测试故障转移的更多信息,请参见“Single Quorum Device Server Cluster Configuration”(单一仲裁设备服务器群集配置)(https://go.microsoft.com/fwlink/?LinkId=62449),以了解组资源是否可以进行故障转移。 | 
请参见
概念
确保 Team Foundation Server 的可用性