一、环境准备:安装必要的 IIS 组件
SCOM 2025 的管理服务器与 Web 控制台均依赖于 IIS 服务。首先需要在 Windows Server 操作系统中安装所需组件。通过 PowerShell 执行官方推荐的功能安装命令后,重启服务器即可完成基础环境搭建。
SCOM 使用多个 数据库 来承载监控、数据仓库和审计相关数据,包括:
- OperationsManager(运营数据库)
- OperationsManagerDW(数据仓库)
- ACS(可选)
- SSRS 报表数据库
完整的 SQL Server 部署包含以下关键步骤:
- 启动安装:运行 SQL Server 2022 安装程序,选择全新部署。
- 许可与协议:输入产品密钥(或使用评估版)并接受许可协议,完成更新检查。
- 功能选择:启用“数据库引擎服务”与“全文和语义提取搜索”组件。
- 实例配置:选择默认实例
MSSQLSERVER。
- 服务配置:为 SQL Server 服务配置合适的运行账户,并确保 SQL Server 代理设置为“自动启动”。
- 排序规则设置:将服务器排序规则设置为
SQL_Latin1_General_CP1_CI_AS,这是 SCOM 的强制要求。
- 身份验证模式:建议使用“Windows 身份验证模式”,并在此添加当前用户为 SQL Server 管理员。
正确完成上述配置,将确保 SCOM 在后续步骤中能够顺利创建并访问其数据库。
三、安装并配置 SQL Server Reporting Services(SSRS)
SCOM 的报表功能依赖 SSRS 实现,因此需要独立安装并配置该组件。主要操作包括:
- 运行 SSRS 安装程序。
- 配置报表服务账户。
- 创建
ReportServer 与 ReportServerTempDB 数据库。
- 设置 Web Portal URL。
安装配置完成后,您将获得一个完整的报表服务环境,使 SCOM 能够生成丰富的监控报表与趋势分析图表。
四、更新 SQL Server:安装 CU22
为确保监控平台的稳定性与兼容性,建议在 SQL Server 2022 上安装最新的累积更新 CU22。该更新过程相对简单,但在生产环境中执行时,务必安排在预定的维护窗口内进行。
为满足安全通信标准,必须在 SCOM 管理服务器与 Web 控制台服务器上安装以下驱动程序:
- Microsoft OLE DB Driver for SQL Server(版本 18.7.4 或更高)
- Microsoft ODBC Driver for SQL Server(版本 17.10.6 或更高)
请注意,安装过程中可能需要短暂停止 SQL Server 相关服务。
完成所有前置环境准备后,即可启动 SCOM 2025 安装程序。核心步骤如下:
- 组件选择:选择要安装的组件,在单服务器环境中可全部勾选。
- 先决条件检查:等待安装程序验证所有必备条件是否满足。
- 管理组创建:创建新的管理组并为其指定名称。
- 数据库配置:指定运营数据库(OperationsManager)与数据仓库(OperationsManagerDW)的 SQL 实例。
- 报表服务连接:自动或手动连接至已部署的 Reporting Services 实例。
- Web 控制台配置:设置 Web 控制台网站、端口及身份验证方式。
- 服务账户设置:为各项 SCOM 服务指定运行账户,可选择统一账户或独立账户。
- 完成安装:确认所有设置,等待安装程序完成 SCOM 管理服务器的部署。
安装完成后,您将获得一个可用的 SCOM 2025 管理环境,后续可进一步安装代理、导入管理包以及创建自定义监控视图。
总结
遵循上述步骤,您可以按照最佳实践构建一个稳定且具备扩展性的 SCOM 2025 企业监控管理平台。对于计划部署企业级 大数据监控体系 的团队而言,深入理解 SQL 配置、SSRS 依赖、服务账户策略与 TLS 安全要求是至关重要的前置条件。
常见问题(FAQ)
1. 安装 SCOM 2025 前必须准备哪些组件?
必须安装 IIS、SQL Server 2022、SSRS,并启用 TLS 1.2 支持及安装对应的 SQL 驱动程序。
2. SQL 排序规则为什么必须设置为 SQL_Latin1_General_CP1_CI_AS?
SCOM 的内部逻辑和数据库交互严格依赖此特定排序规则,使用其他规则可能导致安装失败或运行时出现不可预知的错误。
3. 没有 SSRS 是否可以安装 SCOM?
可以完成基本安装,但将无法使用任何报表功能,这会影响历史数据分析、趋势查看及合规性报告等场景。
4. SCOM 2025 能否部署在 SQL AlwaysOn 环境中?
可以支持,但需要额外配置可用性组侦听器(Listener),并严格遵循微软官方提供的支持与配置指南。
5. Web Console 是否必须启用 SSL?
在生产环境中强烈建议启用 SSL/TLS,以加密监控数据与控制台登录凭据的传输,避免信息明文传输带来的安全风险。
|