安装 Operations Manager 报表服务器

在此过程中,报表服务器安装在托管 SQL Server 数据库和 SQL Server Reporting Services 的独立服务器上。

警告

尽管 SQL Server Reporting Services 安装在独立服务器上,但在此服务器上不会访问 Operations Manager 报表;而是在操作控制台的 “报告 ”工作区中访问它们。

必须确保服务器满足 Operations Manager 的最低系统要求。 有关详细信息,请参阅 System Center - Operations Manager 的系统要求。

注意

建议不要使用 NTAuthority\SYSTEM 用户安装 System Center Operations Manager。

注意

Operations Manager 2019 UR1 及更高版本支持所有受支持语言的单个安装程序,而不是特定于语言的安装程序。 安装程序会根据安装该语言的计算机的语言设置自动选择该语言。

注意

  • Operations Manager 支持所有受支持语言的单个安装程序,而不是特定于语言的安装程序。 安装程序会根据安装该语言的计算机的语言设置自动选择该语言。
  • 无论 Operations Manager 管理服务器上安装了何种更新,报告和 Web 控制台的安装都会成功。

注意

如果安全策略限制 TLS 1.0 和 1.1,则安装新的 Operations Manager 2016 Reporting Services 角色将失败,因为安装媒体不包含支持 TLS 1.2 的更新。 安装此角色的唯一方法是在系统上启用 TLS 1.0,应用更新汇总 4,然后在系统上启用 TLS 1.2。 此限制不适用于 Operations Manager 版本 1801。

安装操作管理器报告

无法与任何其他应用程序共享 Operations Manager 使用的 SQL Server Reporting Services 安装, 因为对基本 SSRS 安装所做的更改以适应 System Center Operations Manager 的用户角色和身份验证。 如果在执行 Operations Manager Reporting Services 安装程序的 SSRS 实例上存在任何报表,则会覆盖所有现有数据和报表。

确保正确安装和配置 SQL Server Reporting Services。 有关如何安装和配置 SQL Server Reporting Services 的详细信息,请参阅 SQL Server 安装

注意

在继续此过程之前,请确保运行 Operations Manager 报告角色安装程序的帐户在操作数据库 (OperationsManager) 和 Reporting (ReportServer) SQL 实例上都具有 SA (sysadmin) 权限。 这将允许安装程序根据需要部署所有登录名和权限。 安装程序安装完成后,可以从用于安装程序的账户中安全地删除 SA 角色。 否则,安装程序会失败,所有更改都会回滚,这可能会使 SQL Server Reporting Services 处于不可操作状态。 如果发生这种情况,可以尝试运行工具将 SSRS 重置为工作条件。 该程序是:ResetSRS.exe,这是位于您的 Operations Manager 安装介质的支持工具文件夹中的一个可执行文件。

在 NTLM 强化的企业中安装报表服务

在 Operations Manager 2016 及更高版本中,如果 NTLM 被禁用为组织策略,Operations Manager 的报告服务将受到影响。 对于禁用 NTLM 的组织,在安装期间,您可以选择“Windows 协商身份验证”作为 Reporting Manager 的身份验证类型。 NTLM 是默认选项。

注意

只有在远程服务器上安装报告管理器时,“身份验证类型”选项才可用。

禁用 NTLM 的先决条件

  • 如果 SSRS 和 SQL 都安装在远程服务器上,请确保 设置 SDKSSRSSQL SPN。
  • 如果在远程服务器上安装了 SSRS,并且 SQL 和管理服务器安装在同一台服务器上, 则需要 SDKSSRS SPN。
  • 如果 SQL 安装在远程服务器上,并且 SSRS 和管理服务器安装在同一台服务器上,请确保设置了 SQLSSRSSDK 的 SPN。

验证报告服务是否已正确配置

按照以下步骤验证 Reporting Services 是否已正确配置:

  1. 验证 SQL Server Management Studio 中的 ReportServerReportServerTempDB 数据库是否位于独立服务器上。 打开 SQL Server Management Studio,然后连接到默认数据库实例。 打开“数据库”节点,并验证此节点下是否存在两个 Reporting Services 数据库。

  2. 验证 SQL Server Reporting Services 的正确配置。 选择“开始”,指向程序”,指向MICROSOFT SQL Server 的相应产品/服务,指向“配置工具”,然后选择“Reporting Services 配置管理器”。 连接到安装了 Reporting Services 的实例。

  3. 在导航窗格中,选择<servername>\SQLinstance。 这会在结果窗格中显示报表服务器状态。 确保 报表服务器状态启动

  4. 在导航窗格中,选择“横向扩展部署”,并确保“状态”列具有“已加入”的值。

  5. 如果报表服务器未启动且未加入横向扩展部署,请检查服务帐户Web 服务 URL数据库的配置。

    注意

    虽然 SQL Server Reporting Services 支持横向扩展部署模型,允许运行多个共享单个报表服务器数据库的报表服务器实例,但 Operations Manager 不支持它。 Operations Manager Reporting 将自定义安全扩展作为前端组件设置的一部分进行安装,但该安全扩展无法在 Web 场中复制。

  6. 确认 SQL Server Reporting Services 服务正在运行。 在任务栏上,选择“开始,指向“管理工具”,然后选择“服务”。

  7. “名称” 列中,找到 SQL Server Reporting Services 实例服务,并验证其状态是否读取 “已 启动”,并且 启动类型 是否为 自动

  8. “名称”列中,找到SQL Server 代理服务,并验证其状态是否为“已启动”,以及其启动类型是否为“自动”。

  9. 通过浏览到 http://<servername>/reportserver/_<$instance>报表服务器网站,验证报表服务器网站是否正常运行且可用。 应看到一个包含<servername>/ReportServer/_<$instance>和文本Microsoft SQL Server Reporting Services Version ##.#.####.## 的页面,其中 # 是您的 SQL Server 安装的版本号。

  10. 打开 Internet Explorer 并浏览到 http://<servername>/reports/_<$instance>,验证是否已正确配置报表管理器网站。

  11. 在报表管理器网站中,选择“新建文件夹以创建新文件夹。 输入名称和说明,然后选择“ 确定”。 确保在报表管理器网站上显示新的已创建文件夹。

安装操作管理器报告功能

重要

Operations Manager 报告角色必须直接安装在 SQL Server Reporting Server 上。 不支持远程 SSRS 实例,并且不会显示在安装向导中。

要完成安装 Operations Manager 报表功能,请遵循以下步骤:

  1. 以本地管理员身份登录到 SSRS 服务器。

  2. 在 Operations Manager 安装介质上,运行 Setup.exe,然后选择“ 安装”。

  3. “入门”页面,选择要安装的功能,选择“报表服务器”功能。 若要详细了解每个功能及其要求,请选择“全部展开”或展开每个功能旁边的按钮,然后选择“下一步”。

  4. 入门、“选择安装位置”页面,接受默认值,或输入新位置或浏览到一个位置,然后选择下一步

  5. 先决条件”页上,查看并解决任何警告或错误,然后选择“再次验证先决条件”以重新检查系统。

  6. 如果先决条件检查器未返回任何警告或错误,请继续到 “先决条件” 页面,然后继续进行设置。 选择下一步

  7. 在“配置”页面中的“指定管理服务器”部分,输入仅用于报表功能的管理服务器名称。 然后选择下一步

  8. “配置”页面的SQL Server 实例配置为报表服务中,选择托管 SQL Server Reporting Services 的 SQL Server 实例,然后选择“下一步”

  9. “配置 Operations Manager 帐户”页上,输入数据读取器帐户凭据,然后选择“下一步”。

  10. 请在配置页的帮助改进 System Center - Operations Manager 部分中,选择您的选项,然后选择下一步

  11. 如果未在计算机上激活 Windows 更新,将显示配置Microsoft 更新页面。 选择选项,然后选择“ 下一步”。

  12. 查看“配置”、“安装摘要”页上的选项,然后选择“安装”。 安装将继续进行。

  13. 安装完成后, 将显示“安装完成 ”页。 选择“关闭”。

通过命令提示符安装 Operations Manager 报告功能

要从命令提示符安装 Operations Manager 报告,请按照以下步骤进行:

  1. 使用具有本地管理凭据的帐户登录到服务器。

  2. 使用“以管理员身份运行” 选项打开命令提示符窗口。

  3. 将路径更改为 Operations Manager setup.exe 文件所在的路径,然后运行以下命令。

    注意

    • /ManagementServer仅当在不是管理服务器的服务器上安装报告时,才需要此参数。
    • 参数 /SRSInstance 是本地 SSRS 实例的名称,例如“SSRS”。
    setup.exe /silent /install /components:OMReporting
    /ManagementServer:<ManagementServerName>
    /SRSInstance:[SSRS|<server\instance>]
    /DataReaderUser:<domain\username>
    /DataReaderPassword:<password>
    /SendODRReports:[0|1]
    /UseMicrosoftUpdate:[0|1]
    /AcceptEndUserLicenseAgreement:1
    

确认 操作管理器 报告的运行状况

按照以下步骤确认 Operations Manager 报告的运行状况:

  1. 打开操作控制台,然后选择 “报告 ”工作区。

    注意

    初始部署后,报表最多可能需要 30 分钟才能显示。

  2. 选择 Microsoft ODR 报表库,然后双击列出的任何报表。 然后,将在新窗口中生成并显示所选报表。

    默认情况下,应看到以下报表:

    • 每天警报数
    • 实例空间
    • 管理组
    • 管理包
    • 最常见警报
  3. 关闭报表窗口。

后续步骤

若要了解在管理组中的多个服务器上安装 Operations Manager 服务器角色的顺序和步骤,请参阅 Operations Manager 的分布式部署。