如何激活已过试用期的System Center 2012 Operations Manager

开始在测试System Center 2012 Operations Manager(以下简称为SCOM)一直使用的是评估版本,一直忘了输入密钥,周六的时候突然收到评估过期通知邮件,同时OpsMgr控制台无法连接。本文将引导您完成如何激活它的步骤。

如果尝试打开OpsMgr控制台,报警及报错如下:

Log信息如下:

日期: 2016/12/26 9:07:22
应用程序: Operations Manager
应用程序版本: 7.1.10226.0
严重性: 错误
消息: 未能连接到服务器"BJ-SCOM**.****"
Microsoft.EnterpriseManagement.Common.UnknownServiceException: 服务引发未知异常。有关详细信息,请参阅内部异常。 ---> System.ServiceModel.FaultException`1[System.UnauthorizedAccessException]: The creator of this fault did not specify a Reason.
Server stack trace:
在 System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
在 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
在 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 Microsoft.EnterpriseManagement.Common.Internal.IDispatcherService.Connect(SdkClientConnectionOptions connectionOptions)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.Initialize(EnterpriseManagementConnectionSettings connectionSettings, SdkChannelObject`1 channelObjectDispatcherService)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.CreateEndpoint[T](EnterpriseManagementConnectionSettings connectionSettings, SdkChannelObject`1 channelObjectDispatcherService)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.EnterpriseManagement.Common.Internal.ExceptionHandlers.HandleChannelExceptions(Exception ex)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.CreateEndpoint[T](EnterpriseManagementConnectionSettings connectionSettings, SdkChannelObject`1 channelObjectDispatcherService)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.ConstructEnterpriseManagementGroupInternal[T,P](EnterpriseManagementConnectionSettings connectionSettings, ClientDataAccessCore clientCallback)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.RetrieveEnterpriseManagementGroupInternal[T,P](EnterpriseManagementConnectionSettings connectionSettings, ClientDataAccessCore callbackDispatcherService)
在 Microsoft.EnterpriseManagement.Common.Internal.SdkDataLayerProxyCore.Connect[T,P](EnterpriseManagementConnectionSettings connectionSettings, ClientDataAccessCore callbackDispatcherService)
在 Microsoft.EnterpriseManagement.ManagementGroup.InternalInitialize(EnterpriseManagementConnectionSettings connectionSettings, ManagementGroupInternal internals)
在 Microsoft.EnterpriseManagement.Mom.Internal.UI.Common.ManagementGroupSessionManager.Connect(String server)
在 Microsoft.EnterpriseManagement.Monitoring.Console.Internal.ConsoleWindowBase.TryConnectToManagementGroupJob(Object sender, ConsoleJobEventArgs args)
System.ServiceModel.FaultException`1[System.UnauthorizedAccessException]: The creator of this fault did not specify a Reason. (错误详细信息等于 System.UnauthorizedAccessException: You have exceeded the evaluation period of this product. Please upgrade to the retail version to continue using the product. For information on purchasing the retail version of this product, go to http://go.microsoft.com/fwlink/?LinkID=74446.
at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.CheckLicence()
at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.Connect(SdkClientConnectionOptions options)
at Microsoft.EnterpriseManagement.ServiceDataLayer.BasicDispatcherService.Connect(SdkClientConnectionOptions connectionOptions))。

错误代码:You have exceeded the evaluation period of this product. Please upgradeto the retail version to continue using the product.

此时我们观察SCOM日志,明显会发现大量26319ID日志:

具体信息如下:
日志名称:          Operations Manager
来源:            OpsMgr SDK Service
日期:            2016/12/25 16:51:52
事件 ID:         26319
任务类别:          无
级别:            错误
关键字:           经典
用户:            暂缺
计算机:           BJ-SCO**.*****
描述:
An exception was thrown while processing Connect for session ID uuid:e0c27c04-c2f3-4b0f-80b7-642e38f964b1;id=1592.
 Exception message: The creator of this fault did not specify a Reason.
 Full Exception: System.ServiceModel.FaultException`1[System.UnauthorizedAccessException]: The creator of this fault did not specify a Reason. (Fault Detail is equal to System.UnauthorizedAccessException: You have exceeded the evaluation period of this product. Please upgrade to the retail version to continue using the product. For information on purchasing the retail version of this product, go to http://go.microsoft.com/fwlink/?LinkID=74446.
   at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.CheckLicence()
   at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.Connect(SdkClientConnectionOptions options)
   at Microsoft.EnterpriseManagement.ServiceDataLayer.BasicDispatcherService.Connect(SdkClientConnectionOptions connectionOptions)).
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="OpsMgr SDK Service" />
    <EventID Qualifiers="49152">26319</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-12-25T08:51:52.000000000Z" />
    <EventRecordID>674535</EventRecordID>
    <Channel>Operations Manager</Channel>
    <Computer>BJ-SCOM**.***** </Computer>
    <Security />
  </System>
  <EventData>
    <Data>Connect</Data>
    <Data>uuid:e0c27c04-c2f3-4b0f-80b7-642e38f964b1;id=1592</Data>
    <Data>The creator of this fault did not specify a Reason.</Data>
    <Data>System.ServiceModel.FaultException`1[System.UnauthorizedAccessException]: The creator of this fault did not specify a Reason. (Fault Detail is equal to System.UnauthorizedAccessException: You have exceeded the evaluation period of this product. Please upgrade to the retail version to continue using the product. For information on purchasing the retail version of this product, go to http://go.microsoft.com/fwlink/?LinkID=74446.
   at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.CheckLicence()
   at Microsoft.EnterpriseManagement.ServiceDataLayer.SessionManagerService.Connect(SdkClientConnectionOptions options)
   at Microsoft.EnterpriseManagement.ServiceDataLayer.BasicDispatcherService.Connect(SdkClientConnectionOptions connectionOptions)).</Data>
  </EventData>
</Event>

报错代码:You have exceeded the evaluation period of this product. Please upgrade to the retail version to continue using the product.

显然OpsMgr控制台没有打开的主要原因是因为我们已经超过System Center 2012 Operations Manager的评估期。

知道问题根源后我们就可以对症下药了,按照常规思路我们只需要通过Operations Manager Shell命令行录入产品密钥即可,操作方法如下:

1.以管理员身份运行Operations Manager Shell模块

2.输入一下命令加载 OperationsManager 模块:

Import-Module OperationsManager

3.然后输入新建SCOM管理组连接命令:

New-SCOMManagementGroupConnection

然而我们会遇到以下报错:

PS C:\Windows\system32> New-SCOMManagementGroupConnection
New-SCOMManagementGroupConnection : The service threw an unknown exception. See
inner exception for details.
所在位置 行:1 字符: 1
+ New-SCOMManagementGroupConnection
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (Microsoft.Syste...nnectionCom
mand:NewSCManagementGroupConnectionCommand) [New-SCManagementGroupConnecti
on],UnknownServiceException
+ FullyQualifiedErrorId : ExecutionError,Microsoft.SystemCenter.Core.Comma
nds.NewSCManagementGroupConnectionCommand

此错误显示意义基本上是因为评估期已过期,因此我们将无法连接到管理组。

4.按照提醒我们需要将SCOM系统时间更改为我们仍处于评估期的日期(往前修改半月或一月均可,如果是虚拟机请临时关闭宿主机上"集成服务--时间同步"选项)。

5.重启System Center Data Access Service (System Center数据访问服务)服务:

6.重新执行New-SCOMManagementGroupConnection并运行以下命令查看评估到期时间(如执行依旧报错,请确保系统时间已更改并重复以上5步骤):

Get-SCOMManagementGroup | ft skuforlicense,version,timeofexpiration -a

7.通过Set-SCOMLicense命令输入产品密钥并确认:

Set-SCOMLicense ProductId "*********************"

8.重启System Center Data Access Service (System Center数据访问服务),此时控制台就可以打开了,如下:

执行Get-SCOMManagementGroup | ft skuforlicense,version,timeofexpiration -a查看更新后授权信息已生效:

如上为整个排错操作过程,希望可以帮到大家,如有不足请留言指出,感谢支持。

时间: 2024-10-13 18:11:38

如何激活已过试用期的System Center 2012 Operations Manager的相关文章

System Center 2016 - Operations Manager 部署安装(三)

上一篇文章中,我们讲述了如何安装和准备 SCOM2016 的先决条件. 接下来,我们来正式的开始安装  SCOM 2016了 在上文的最后一张图中,我们已经通过了所有的先决条件检查 我们点击下一步来进行后续安装 这里由于我们是域内的第一台SCOM,所以我们选择创建一个新的管理组,并取名 照管理,阅读和勾选许可声明,点击下一步 这里系统需要我们输入操作数据库的信息,因为我们之前已经创建了一台SQL Server 2016,所以我这里直接填入SQL的机器名. 紧接着指定数据仓库服务器,同样,输入数据

【SC】部署System Center 2012R2 Operations Manager(SCOM)

SCOM2012R2 安装配置过程 实验环境摘要 OS: Windows Server 2016 CPU:4 Memorry:8G IIS:.net3.5等() SCOM:cn_system_center_2012_r2_operations_manager_x86_and_x64_dvd_2920213.iso 部署方式:SCOM服务器+DB(排序SQL_Latin1_General_CP1_CI_AS) 伪分布安装,跟实验环境资源有关. 3个必需的账户 管理服务器操作账号 System Ce

System Center 2016 - Operations Manager 部署安装(二)

上一篇我们讲到了为 SCOM 2016 准备先决条件. 需要安装 Rport View 组件,但是还需要先装CLR Type for SQL Server 2014 CLR Type for SQL Server 2014 已经在上篇文章中安装完成了,下面继续安装Rport View 顺利安装 好了,SCOM 2016之前先决条件检查的第一个问题解决了!,.,,,,,才第一个~ 接下来看第二个,这个一看就是需要安装IIS & ASP .Net,OK ,没问题,开搞! 打开服务器管理界面,添加服务

System Center 2012 R2实例3&mdash;部署SCOM监控SharePoint2&mdash;SCOM安装

本节我们来安装SCOM Server,如下图标红处. 安装服务器构成和账号如下: 服务器 主机名 内存 IP SCOM srv-scom01 16G 192.168.5.78 名称 作用 权限 xcloud\sc_omadmin 管理服务器操作帐户 SCOM本地管理员组成员 xcloud\sc_omservice System Center Configuration 服务和 System Center Data Access 服务帐户 SCOM本地管理员组成员 xcloud\sc_omdwa

System Center 2012 R2 CM系列之配置configuration manager防火墙设置

为了能够正常推送Configuration Manager 2012 R2客户端,必须添加防火墙例外设置,主要包括以下两个:A:文件和打印共享:B: Windows Management Instrumentation (WMI) 1. 打开并登录"BJ-DC-01"服务器,点击工具,打开组策略管理器 2. 右键相关域,点击创建"在这个域中创建GPO并在此处链接" 3. 新建GPO对话框中输入相应的GPO名称 4. 右键新创建的PGO,点击编辑,并打开组策略管理编辑

System Center 2016 - Configuration Manager 部署安装(一)

Hi 大家好,很高兴今天和大家一起来学习探讨一下 System Center 2016 - Configuration Manager , 其实一开始,我就要纠正一下我的这个叫法, 不同于我之前分享给大家的 System Center 2016 - Operations Manager  和 即将分享的 System Center 2016 - Virtual Machine Manager, 包括其他的System Center 2016的组件. 其实 Configuration Manage

System Center 2012 R2实例2&mdash;构建Azure Pack云4&mdash;构建VM云

要在WAP中创建VM云,首先要注册SCSPF(System Center Service Provider Foundation).通过SPF可以把WAP Portal和SCVMM对接,以实现网站门户对VM云的管理. 可以使用单独一台VM做SPF服务器,需要首先安装VMM控制台. 我这里为了精简VM,直接安装在SCVMM服务器上了. 打开SCO安装包 选取独立安装Service Provider Foundation,环境检测发现还缺少必备项. 先开通HTTP激活和管理OData IIS扩展的功

System Center 2012 R2 CM系列之部署Windows Server Update Services(WSUS)服务器

1. Windows更新服务器(Windows Server Update Service (WSUS))介绍 1) 技术概述: Windows Server Update Services (WSUS) 启用信息技术管理员部署最新的 Microsoft 产品更新.在 Windows Server 2012 中,WSUS 是可安装以管理和分配更新的服务器角色.WSUS 服务器可以作为组织内其他 WSUS 服务器的更新源.充当更新源的 WSUS 服务器被称为上游服务器.在 WSUS 实现过程中,网

System Center 2012 R2 POC部署之Service Manager门户

System Center 2012 R2 POC部署之Service Manager门户 本文介绍如何部署Services Manager门户. 一.在SCSM中安装Web 内容服务器 1. 申请证书 Services Manager门户若使用SSL加密,需要用到证书,因为需要先申请证书. 打开MMC控制台-----文件---添加/删除管理单元 选择证书,点击添加 选择计算机账户,点击下一步 选择本地计算机,点击完成 点击确定 展开个人,右键证书----所有任务---申请新证书 点击下一步 点