在两台计算机上安装 Service Manager

如果要在实验室环境中评估 System Center - Service Manager 及其报告功能,建议在两台计算机上安装 Service Manager 管理服务器和数据仓库管理服务器。 第一台计算机托管 Service Manager 管理服务器和 Service Manager 数据库。 第二台计算机承载数据仓库管理服务器和数据仓库数据库。 此部署拓扑如图 1 所示。

图 1:在两台物理计算机上安装

显示 Service Manager 的“两台计算机安装”的屏幕截图。

重要

Service Manager 不支持区分大小写的实例名称。 如果尝试在 Microsoft SQL Server 的区分大小写的实例上安装 Service Manager,安装程序将显示警告。

安装 Service Manager 管理服务器、Service Manager 数据库和控制台

作为两台计算机安装过程中的第一步,在两台计算机之一上安装 Service Manager 管理服务器、Service Manager 数据库和 Service Manager 控制台。

在安装过程中,系统会提示你提供以下帐户的凭据:

  • 管理组的管理员
  • Service Manager 服务帐户
  • Service Manager 工作流帐户

有关这些帐户所需的权限的详细信息,请参阅 安装期间所需的帐户。

安装 Service Manager 管理服务器、Service Manager 数据库和控制台

  1. 使用具有管理权限的帐户登录到将托管 Service Manager 管理服务器的计算机。

  2. 在 Service Manager 安装介质上,双击 Setup.exe 文件。

  3. “Service Manager 安装向导” 页上,选择 “Service Manager 管理服务器”。

  4. “产品注册 ”页上,在框中输入信息。 在 “产品密钥 ”框中,输入使用 Service Manager 收到的产品密钥,或者作为替代项,选择“ 安装”作为评估版(180 天试用版)。 阅读Microsoft软件许可条款,如果适用,请选择 我已阅读、理解并同意许可协议的条款,然后选择“ 下一步”。

  5. “安装位置 ”页上,验证是否有足够的可用磁盘空间,然后选择“ 下一步”。 如有必要,请选择“浏览”以更改 Service Manager 管理服务器将安装的位置。

  6. “系统检查结果 ”页上,确保先决条件检查通过或至少已通过警告,然后选择“ 下一步”。

    如果先决条件检查器确定尚未安装Microsoft报表查看器可再发行组件,请选择“ 安装Microsoft报表查看器可再发行组件”。 Microsoft报表查看器可再发行组件 2008 (KB971119) 安装向导完成后,再次选择“检查先决条件”。

  7. “配置 Service Manager 数据库 ”页上,Service Manager 将检查当前计算机,以查看 SQL Server 实例是否存在。 默认情况下,如果发现此实例,则 Service Manager 会在现有实例中创建一个新数据库。 如果出现实例,请选择“ 下一步”。

    重要

    如果使用默认排序规则(SQL_Latin1_General_CP1_CI_AS),将显示警告消息。 使用默认排序规则时,无法支持 Service Manager 中的多种语言。 如果以后决定使用另一种排序规则以支持多种语言,则必须重新安装 SQL Server。 请参阅 System Center - Service Manager 的规划指南。

  8. “配置 Service Manager 管理组 ”页上,完成以下步骤:

    1. “管理组名称 ”框中,输入管理组的唯一名称。

      重要

      管理组名称必须唯一。 部署 Service Manager 管理服务器和 Service Manager 数据仓库管理服务器时,不要使用相同的管理组名称。 此外,不要使用用于 Operations Manager 的管理组名称。

    2. 选择“浏览”,输入要向其授予 Service Manager 管理权限的用户帐户或组,然后选择“下一步”。

  9. “为 Service Manager 服务 配置帐户”页上,选择“ 域帐户”;指定帐户的用户名、密码和域;然后选择“ 测试凭据”。 收到 凭据已 接受消息后,选择“ 下一步”。

  10. “配置 Service Manager 工作流帐户”页上,选择“域帐户;指定帐户的用户名、密码和域;然后选择“测试凭据”。 收到 凭据已 接受消息后,选择“ 下一步”。

  11. “帮助改进 System Center Service Manager ”页上,指示你喜欢参与客户体验改善计划。 作为选项,选择“ 告诉我有关程序的详细信息”,然后选择“ 下一步”。

  12. “使用 Microsoft 更新”帮助确保计算机安全且最新 页面上,指示你偏好使用 Microsoft 更新来检查 Service Manager 更新。 如果要Windows 更新检查更新,请选择“启动计算机范围的自动更新”。 选择下一步

  13. “安装摘要 ”页上,选择“ 安装”。

  14. “安装程序成功完成 ”页上,我们建议你保持 “打开加密备份或还原向导 ”处于选中状态,然后选择“ 关闭”。 有关备份加密密钥的详细信息,请参阅 备份加密密钥

安装 Service Manager 数据仓库(双计算机方案)

作为 System Center - Service Manager 的双计算机安装过程中的第二步,请在第二台计算机上部署数据仓库管理服务器和数据仓库数据库。 在安装过程中,系统会提示你提供以下帐户的凭据:

  • 管理组的管理员
  • Service Manager 服务帐户
  • 报表帐户

有关这些帐户所需的权限的详细信息,请参阅 安装期间所需的帐户。 在开始之前,请确保在 Microsoft SQL Server 的默认实例中安装 Microsoft SQL Server Reporting Services (SSRS)。

安装数据仓库管理服务器和数据仓库数据库

  1. 使用具有管理权限的帐户登录到计算机。

  2. 在 Service Manager 安装介质上,双击 Setup.exe 文件。

  3. “Service Manager 安装向导” 页上,选择 Service Manager 数据仓库管理服务器

  4. “产品注册 ”页上,在框中输入信息。 在 “产品密钥 ”框中,输入使用 Service Manager 收到的产品密钥,或者作为替代项,选择“ 安装”作为评估版(180 天试用版)。 阅读Microsoft软件许可条款,如果适用,请选择 我已阅读、理解并同意许可协议的条款,然后选择“ 下一步”。

  5. “安装位置 ”页上,验证是否有足够的可用磁盘空间,然后选择“ 下一步”。 如有必要,请选择“浏览以更改 Service Manager 数据仓库管理服务器将安装的位置。

  6. “系统检查结果 ”页上,确保已传递的先决条件或至少已通过警告,然后选择“ 下一步”。

  7. “配置数据仓库数据库 ”页上,Service Manager 会检查用于查看它是否可以托管数据仓库数据库的计算机。 对于此配置,请确认数据库服务器是安装数据仓库管理服务器的计算机,然后选择“ 下一步”。

    重要

    如果使用默认排序规则 (SQL_Latin1_General_CP1_CI_AS),则会出现警告消息。 使用默认排序规则时,无法支持 Service Manager 中的多种语言。 如果以后决定使用另一种排序规则以支持多种语言,则必须重新安装 SQL Server。 请参阅 System Center - Service Manager 的规划指南。

  8. 在“配置其他数据仓库”页上,Service Manager 会检查当前计算机,以查看 SQL Server 实例是否存在。 默认情况下,如果发现此实例,则 Service Manager 会在现有实例中创建一个新数据库。 如果出现实例,请选择“ 下一步”。

  9. “配置数据仓库管理组 ”页上,完成以下步骤:

    1. “管理组名称 ”框中,输入组的唯一名称。

      重要

      管理组名称必须唯一。 部署 Service Manager 管理服务器和 Service Manager 数据仓库管理服务器时,不要使用相同的管理组名称。 此外,不要使用用于 Operations Manager 的管理组名称。

    2. 选择“浏览”,输入要向其授予 Service Manager 管理权限的用户帐户或组,然后选择“下一步”。

  10. “为数据仓库 配置报表服务器”页上,如果存在 SQL Server Reporting Services,Service Manager 将使用现有计算机。 接受默认值,然后选择“ 下一步”。

    注意

  11. “为 Service Manager 服务 配置帐户”页上,选择“ 域帐户”;指定帐户的用户名、密码和域;然后选择“ 测试凭据”。 收到 凭据已 接受消息后,选择“ 下一步”。

  12. “配置报告帐户 ”页上,指定帐户的用户名、密码和域,然后选择“ 测试凭据”。 收到 凭据已 接受消息后,选择“ 下一步”。

  13. “配置 OLAP 多维数据集 的 Analysis Service”页上,选择“ 下一步”。

  14. “配置 Analysis Services 凭据 ”页上,选择域帐户;选择 “域帐户 ”指定帐户的用户名、密码和域;然后选择“ 测试凭据”。 收到 凭据已 接受消息后,选择“ 下一步”。

    注意

    你在此指定的帐户必须在承载 SSRS 的计算机上具有管理员权限。

  15. 在“ 诊断和使用情况数据 ”页上,指示你喜欢将 Service Manager 诊断和使用情况数据与Microsoft共享。 作为选项,选择 System Center Service Manager 的隐私声明,然后选择“ 下一步”。

  16. “使用 Microsoft 更新”帮助确保计算机安全且最新 页面上,指示你偏好使用 Microsoft 更新来检查 Service Manager 更新。 如果要Windows 更新检查更新,请选择“启动计算机范围的自动更新”。 选择下一步

  17. “安装摘要 ”页上,选择“ 安装”。

  18. “安装程序成功完成 ”页上,我们建议你保持 “打开加密备份或还原向导 ”处于选中状态,然后选择“ 关闭”。 有关备份加密密钥的详细信息,请参阅 Completing Deployment by Backing Up the Encryption Key

安装后,执行以下操作:

  1. 禁用所有数据仓库作业。 为此,请打开 Service Manager shell,然后运行以下命令:

    $DW ='DWMS Servername'
    
    Get-scdwjob -Computername $DW | %{disable-scdwjobschedule -Computername $DW -jobname $_.Name}
    
  2. 根据环境中的数据源视图,在以下 PowerShell 脚本中进行所需的更改,然后使用提升的权限运行脚本:

    $SSAS_ServerName = "ssas servername" # - to be replaced with Analysis Service instance Name
    
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.AnalysisServices")
    $Server = New-Object Microsoft.AnalysisServices.Server
    $Server.Connect($SSAS_ServerName)
    $Databases = $Server.Databases
    $DWASDB = $Databases["DWASDataBase"]
    
    #update DWDatamart dsv. Comment the below 3 commands if DWdatamart dsv is not present 
    
    $DWASDB.DataSourceViews["DwDataMart"].Schema.Tables["OperatingsystemDim"].Columns["PhysicalMemory"].DataType  =  [decimal] 
    
    $DWASDB.DataSourceViews["DwDataMart"].Schema.Tables["LogicalDiskDim"].Columns["Size"].DataType  =  [decimal] 
    
    $DWASDB.DataSourceViews["DwDataMart"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull) 
    
    #update CMDatamart dsv.Comment the below 2 commands if cmdatamart dsv is not present 
    
    $DWASDB.DataSourceViews["CMDataMart"].Schema.Tables["OperatingsystemDim"].Columns["PhysicalMemory"].DataType  =  [decimal] 
    
    $DWASDB.DataSourceViews["CMDataMart"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull) 
    
    #update OperatingsystemDim
    $DWASDB.Dimensions["OperatingsystemDim"].Attributes["PhysicalMemory"].KeyColumns[0].DataType =  [System.Data.OleDb.OleDbType]::Double 
    
    $DWASDB.Dimensions["OperatingsystemDim"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull + [Microsoft.AnalysisServices.UpdateOptions]::AlterDependents)
    #update LogicalDiskDim 
    
    $DWASDB.Dimensions["LogicalDiskDim"].Attributes["Size"].KeyColumns[0].DataType =  [System.Data.OleDb.OleDbType]::Double 
    
    $DWASDB.Dimensions["LogicalDiskDim"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull + [Microsoft.AnalysisServices.UpdateOptions]::AlterDependents) 
    
    
  3. 通过运行以下命令启用作业计划:

    $DW ='DWMS Servername'
    
    Get-scdwjob -Computername $DW | %{enable-scdwjobschedule -Computername $DW -jobname $_.Name}
    
  4. 重启数据仓库管理服务器。

后续步骤

  • 若要在四台计算机上安装 Service Manager,请查看 在四台计算机上安装 Service Manager。 此方案适用于生产环境,并能最大程度提高性能和可伸缩性。