上周装了个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 Files\Microsoft System Center\Service Manager 2010 文件夹中的 Microsoft.Mom.ConfigServiceHost.exe.config 文件。
在 <runtime></runtime> 部分中添加 <generatePublisherEvidence enabled="false"/>。
解决方法 2
创建注册表值以增加服务超时:
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 中创建一个名为ServicesPipeTimeout 的DWORD值,值设为200000,重新启动计算机。
使用这种解决方案的缺点是:它是全局服务超时设置,并将会增加每个服务的超时。
我使用了第二种方法,果然问题解决了。
二、重装时提示“CreateMOMRegKey Error”
由于种种原因,重装了Service Manager,但新的问题来了,这次提示“CreateMOMRegKey Error”,无奈之下又使出Google大法,果然又找到了解决方法。
首先要删除以下2个注册表键。HKLM\Software\Microsoft\System Center和HKLM\Software\Microsoft\Microsoft Operations Manager
然后在安装光盘中找到Tools\SecureStorageBackup目录,执行SecureStorageBackup.exe,恢复第一次安装后导出的加密密钥。
之后就可以顺利安装了。
最后还是提醒一下,安装完后务必导出加密密钥保存,以免发生意外。

部署Service Manager 2012遇到的2个问题的更多相关文章

  1. Service Manager 2012

    部署Service Manager 2012遇到的2个问题 上周装了个Service Manager 2012学习,以便完善System Center整个解决方案,在部署期间遇到2个问题,花了我不少时 ...

  2. android 进程间通信---Service Manager(2)

    关于servicemanager的设计: 还是这张结构图,由于ProcessState & IPCThreadState是与binder deriver交互的, 所以对于client端来说Bp ...

  3. android 进程间通信---Service Manager(1)

    Bind机制由4个部分组成.bind驱动,Client,ServiceManager &Service 1.Bind其实是一个基于linux系统的驱动,目的是为了实现内存共享. bind驱动的 ...

  4. Android 核心分析 之六 IPC框架分析 Binder,Service,Service manager

    IPC框架分析 Binder,Service,Service manager 我首先从宏观的角度观察Binder,Service,Service Manager,并阐述各自的概念.从Linux的概念空 ...

  5. 浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6627260 在前面一篇文章浅谈Service ...

  6. 浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6621566 上一篇文章Android进程间通信 ...

  7. 部署Win Server 2012十项注意

    博文来自 http://server.zol.com.cn/351/3511746.html Windows Server 2012是微软公司在2012年推出的面向中小企业应用一款全新的服务器操作系统 ...

  8. Service Manager流程,派BC_REPLY,唤醒FregServer流程,返回BR_TRANSACTION_COMPLETE,睡眠等待proc-&gt;wait

    本文參考<Android系统源代码情景分析>,作者罗升阳 一.service manager代码:        -/Android/frameworks/base/cmd/service ...

  9. Apache HttpServer Installing the apache2.2 service <OS 5>拒绝访问. :Failed to open the WinNT service manager

    Installing the apache2.2 service<OS 5>拒绝访问.  :Failed to open the WinNT service manager 只需要于管理员 ...

随机推荐

  1. git .gitignore

    github 搜索 .gitignore 外层为语言使用的,里层为编译器使用的,分别添加到自己的文件中. 目前Androidstudio使用gradle作为项目管理,.idea   .iml  文件都 ...

  2. java封装性之private

    public class TestDemo{ public static void main(String args[]){ Person perA= new Person(); perA.setNa ...

  3. json loads No JSON object could be decoded 问题解决

    今天自己用json的 dumps生成的 json 文本: f2=open(filename,'w')f2.write(json.dumps(c) f=open(filename,'r')r= f.re ...

  4. cf 732c

    /* cf732c 错过的最少次数 _________________________________________________________________________________ ...

  5. 前端学习 第三弹: JavaScript语言的特性与发展

    前端学习 第三弹: JavaScript语言的特性与发展 javascript的缺点 1.没有命名空间,没有多文件的规范,同名函数相互覆盖 导致js的模块化很差 2.标准库很小 3.null和unde ...

  6. eclipse的tomcat内在溢出

    在最前或最后加上: -Xms256m -Xmx512m -Xss2024K -XX:PermSize=128m -XX:MaxPermSize=256m

  7. C# Redis Server分布式缓存编程 --网络转载

    这篇文章我将介绍如果用最简洁的方式配置Redis Server, 以及如何使用C#和它交互编程 一. 背景介绍 Redis是最快的key-value分布式缓存之一 缺点: 没有本地数据缓冲, 目前还没 ...

  8. 全面解析sizeof(下) 分类: C/C++ StudyNotes 2015-06-15 10:45 263人阅读 评论(0) 收藏

    以下代码使用平台是Windows7 64bits+VS2012. sizeof作用于基本数据类型,在特定的平台和特定的编译中,结果是确定的,如果使用sizeof计算构造类型:结构体.联合体和类的大小时 ...

  9. 跟我学Windows Azure 五 使用Cloub Service连接Blob Service完成图片的上传

    首先,我们创建一个云服务项目,用来演示我们的blob存储 下来我们修改我们我们云服务的名字 我们需要添加一个空的WebForm的项目 点击完成,我们可以看到我们的解决方案已经添加完成 下来我们需要添加 ...

  10. js数组键入值push和 arr[]i]区别

    push 和 arr[i] 遍历 var arr = new Array(); $(":check").each(function(i){if(this.checked==true ...