• Service Manager 2012


    上周装了个Service Manager 2012学习,以便完善System Center整个解决方案,在部署期间遇到2个问题,花了我不少时间解决。
    一、安装时提示“执行自定义操作时失败”
    每当到了安装的最后关头,总是提示“执行自定义操作时失败”,重复试了无数次都是如此。后来打开安装日志,发现里面有下面的报错信息:
    CAStartServices: Attempting to start service. OMCFG
    CAStartServices: StartService failed. Error Code: 0x8007041D. 
    ConfigureSDKConfigService: CAStartServices failed. Error Code: 0x8007041D. OMCFG
    根据报错信息,在网上找到了《System Center Service Manager 2010 SP1 的发行说明》,文中提到 “造成此问题的原因是,具有验证码签名的 .NET Framework 2.0 托管程序集的加载时间比平常长。在加载具有验证码签名的 .NET Framework 2.0 托管程序集时,会始终验证签名。此外,由于各种其他设置的原因,.NET Framework 2.0 托管程序集的加载时间也可能比平常长。例如,由于网络配置的原因,.NET Framework 2.0 托管程序集的加载时间可能比平常长。”
    同时还给出了2种解决方案:
    解决方法 1
    使用以下步骤在运行安装程序的计算机上禁用签名验证:
    编辑位于 Program FilesMicrosoft System CenterService Manager 2010 文件夹中的 Microsoft.Mom.ConfigServiceHost.exe.config 文件。
    在 <runtime></runtime> 部分中添加 <generatePublisherEvidence enabled="false"/>。
    解决方法 2
    创建注册表值以增加服务超时:
    在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl 中创建一个名为ServicesPipeTimeout 的DWORD值,值设为200000,重新启动计算机。
    使用这种解决方案的缺点是:它是全局服务超时设置,并将会增加每个服务的超时。
    我使用了第二种方法,果然问题解决了。
    二、重装时提示“CreateMOMRegKey Error”
    由于种种原因,重装了Service Manager,但新的问题来了,这次提示“CreateMOMRegKey Error”,无奈之下又使出Google大法,果然又找到了解决方法。
    首先要删除以下2个注册表键。HKLMSoftwareMicrosoftSystem Center和HKLMSoftwareMicrosoftMicrosoft Operations Manager
    然后在安装光盘中找到ToolsSecureStorageBackup目录,执行SecureStorageBackup.exe,恢复第一次安装后导出的加密密钥。
    之后就可以顺利安装了。
    最后还是提醒一下,安装完后务必导出加密密钥保存,以免发生意外。

  • 相关阅读:
    用户模板和用户场景
    人月神话阅读笔记02
    人月神话阅读笔记01
    软件工程周总结07
    NABCD
    软件工程周总结06
    软件工程周总结05
    tomcat端口被占用
    SQLyog出现2003错
    一维最大子数组和(续)
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3310362.html
Copyright © 2020-2023  润新知