在搭建Windows 2003双机环境时,主要涉及的是微软集群服务(Microsoft Cluster Service, MSCS)的配置,以及在这样的环境下安装SQL Server 2005群集实例时遇到的问题。以下是对相关知识点的详细说明:
1. **Windows 2003双机配置**:
- 双机配置通常是为了实现高可用性,通过MSCS可以在两台服务器之间共享资源,当一台服务器出现故障时,另一台可以接管工作。
- 在搭建过程中,每台服务器都需要安装活动目录(AD)和DNS服务。安装顺序是先建立AD,AD安装过程中会提示安装DNS支持,不需要预先安装DNS Server。
- 在分配DNS时,指定一台服务器为主DNS,另一台为从DNS。
2. **SQL Server 2005群集安装**:
- SQL Server 2005的安装会自动识别双机环境,并以群集模式进行。
- 在安装前,系统会进行环境检查,可能会遇到IIS未安装和COM+配置不正确这两个警告。
3. **解决COM+系统配置检查失败问题**:
- SQL Server安装程序会检查COM+是否正确配置,如果发现错误,安装会继续但显示警告。
- COM+依赖于MS DTC,而Integration Services中的消息队列任务则依赖于COM+,因此必须确保MS DTC运行并正确配置。
- 解决步骤包括停止MSDTC服务,删除相关注册表键,卸载并重新安装MSDTC,重启服务器,确认MSDTC服务已启动。
4. **密码策略问题**:
- 在安装SQL Server群集时,如果输入的管理员密码不满足策略,可能需要调整域安全策略。
- 可以修改“域安全策略”和“域控制器安全策略”,取消限制密码策略,运行`gpupdate`以应用更改。
5. **密码策略的解决**:
- 如果密码策略过于严格导致设置密码失败,可以降低策略要求,如最小密码长度、复杂性等。
- 确保密码设置符合新的策略后,应能成功设置域用户密码。
在进行这些操作时,务必谨慎,因为涉及到系统核心服务的配置和安全策略的调整。在整个过程中,保持日志监控,以便在出现问题时能迅速定位并解决。同时,对于复杂的IT环境,建议在生产环境中进行此类操作前先在测试环境中进行演练。