通过系统中心操作管理器 2007 Service Pack 1 的操作管理器模块汇总更新解决的问题︰ 2009 年 6 月 10 日


症状


此操作管理器模块更新的系统中心操作管理器 2007 Service Pack 1 提供了对以下问题的解决方案,并取代这些详细信息一节中列出的更新︰

问题 1


在基于 Windows Server 2008 的故障转移群集上,操作管理器 NTEventWorkflows 都卸载到虚拟服务器。这是由于运营经理正在其运行的计算机的物理计算机名的检测中存在的问题。

此外,在主动节点上操作管理器事件日志中记录以下事件︰
Log Name:    Operations Manager Source:       Health Service Modules Date:         < date > Event ID:      26004 Task Category:  None Level:         Error Keywords:     Classic User:         N/A Computer:     < computer name > Description: The Windows Event Log Provider is still unable to open the System event log on computer < computer name >. The Provider has been unable to open the System event log for 7000 seconds.
此问题第一次讲述的是作为问题 7 KB 954049 中所述︰
954049描述的修复程序汇总包系统中心操作管理器 2007 Service Pack 1 和 System Center Essentials 2007 Service Pack 1: 2008 年 7 月 25 日

问题 2


Windows Server 2003 或基于 Windows Server 2008 的故障转移群集节点故障转移到另一个节点后,旧的操作管理器警报操作管理器控制台中显示。

操作管理器 NTEventLog 模块中发生此问题。发生此问题时,NTEventLog 模块无法确定每个被监视的 Windows 事件日志的最后一个事件日志记录。因此,该模块重置为它的指针被监视的事件日志的开头。这种现象可以重新生成所述监视事件日志的警报。

问题 3


Microsoft 的故障转移群集,您想要使冗余的资源分为称为资源组的集合。在这些资源组中,可以有零个、 一个或多个网络名称资源。这些网络名称资源是通过它的网络资源解决在网络的名称。

默认情况下,运营经理代理选择一个资源组只能有一个网络名称。该网络名称将该资源组的无代理管理的项。

安装此更新后,可以覆盖此默认行为,以便每个网络名称资源的资源组中可以具有不同的无代理托管的入口。要启用此行为,请按照步骤中启用多个条目的网络名称资源部分。

注意:当启用此行为时,可能会出现一些重复警报。这是因为所有的网络名称对应于群集中的单个物理节点。这些来自不同代理托管名称的项的相应网络的警报。

问题 4


当操作管理器监视纯文本日志文件时,如果 null 字符写入到纯文本日志文件不会出现显示器或规则的预期的响应。

如果应用程序将 null 字符写入一个文本文件,其中操作管理器监视通过使用 ApplicationLog 模块,模块反复读取记录的 null 字符之前的行。因此,读取没有其他行。

注意:运营经理被监视某些 Oracle 日志文件时发现此问题。此问题不是特定于监视故障转移群集上的日志文件。

问题 5


根据操作系统的版本和 Microsoft 故障转移群集的配置,或对应于资源组的网络名称的物理节点名称下可以引发事件生成 Windows 事件日志中的群集资源。

默认情况下,对于所有的规则和使用为条件,事件的监控操作管理器代理程序隐式过滤事件日志,以便只显示从该资源组的网络名称时引发的事件。因此,群集资源的物理节点的计算机名称之下产生的事件如果不检测某些事件。

安装此更新后,会更改默认行为,这样的隐式过滤器的事件日志会包含该资源组的网络名称和物理节点的计算机名称。

解决方案


更新信息

此修补程序包含在 Microsoft 系统中心操作管理器 2007 Service Pack 1 更新。请参阅所修复的问题列表和如何获取累积修补程序,请参考本文 Microsoft 知识库中相应的文章︰
系统中心操作管理器 2007 Service Pack 1 的971541说明

修补程序信息

可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。仅对出现这一特定问题的系统应用此修补程序。


如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。如果未显示此部分,将申请提交到 Microsoft 客户服务和支持,以获取此修复程序。

注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站︰注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

若要应用此修补程序,必须具有系统中心操作管理器 2007 Service Pack 1 安装到计算机上。此修补程序必须将应用于以下任何承载的每台计算机︰
  • Microsoft 操作管理器根管理服务器
  • Microsoft 操作管理器管理服务器
  • Microsoft 操作管理器网关服务器
  • Microsoft 操作手动安装代理 (发现基于代理部署未使用)

重新启动要求

应用此修补程序后,不需要重新启动计算机。

修补程序替换信息

此修补程序可以替代以下知识库文章中的修补程序︰
  • 949875时在俄语版本的 Windows Server 2003,可以在系统中心操作管理器 2007年操作控制台中运行任务,任务输出将显示在已损坏的文本

  • 950853内存泄漏发生在系统中心操作管理器 2007年中使用 MOM 2007 代理监视 Exchange Server 2007年时

  • 951380某些群集节点的计算机属性可能无法收集系统中心操作管理器 2007 Service Pack 1 中发现过程

  • 954903系统中心操作管理器 2007年中使用托管的数据源模块创建性能数据量大时,Monitoringhost.exe 进程可能会占用所有的 CPU 资源

  • 958254您接收到多个"WMI 探测模块失败执行"通知从基于 Windows 2000 的计算机后安装系统中心操作管理器 2007 S958254

文件信息

此修复程序的英文版具有的文件属性 (或更高版本) 在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间工具中的时区选项卡。

系统中心操作管理器 2007 SP1 x86

文件名称文件版本文件大小日期时间平台
Microsoft.windows.cluster.library.mp6.0.6278.6921,38406-May-200909:32不适用
Mommodules.dll6.0.6278.651,852,80007-Apr-200902:18x86
Mommodules2.dll6.0.6278.65252,80007-Apr-200902:18x86
Momagentinstaller.exe6.0.6278.56178,56009-Feb-200922:07x86

系统中心操作管理器 2007 SP1 IA-64

文件名称文件版本文件大小日期时间平台
Microsoft.windows.cluster.library.mp6.0.6278.6921,38406-May-200909:32不适用
Mommodules.dll6.0.6278.655,411,71207-Apr-200902:18IA-64
Mommodules2.dll6.0.6278.65592,28007-Apr-200902:18IA-64
Momagentinstaller.exe6.0.6278.56442,24009-Feb-200922:07IA-64

X64 系统中心操作管理器 2007 SP1

文件名称文件版本文件大小日期时间平台
Microsoft.windows.cluster.library.mp6.0.6278.6921,38406-May-200909:32不适用
Mommodules.dll6.0.6278.653,338,11207-Apr-200902:18x64
Mommodules2.dll6.0.6278.65363,39207-Apr-200902:18x64
Momagentinstaller.exe6.0.6278.56259,45609-Feb-200922:07x64

安装说明



若要提取包含在此修补程序的修补程序文件,请执行以下步骤︰
  1. 将 SystemCenterOperationsManager2007-SP1-KB959865-X86-X64-IA64-ENU.MSI 文件复制到本地文件夹或共享的文件夹的可用网络。
  2. 运行在每台计算机都满足先决条件部分中所述的本地的 SystemCenterOperationsManager2007-SP1-KB959865-X86-X64-IA64-ENU.MSI 文件。

    您可以从 Windows 资源管理器或在命令提示符下运行 SystemCenterOperationsManager2007-SP1-KB959865-X86-X64-IA64-ENU.MSI 文件。
  3. 系统中心操作管理器 2007年软件更新对话框出现时,单击运行软件更新
  4. 成功应用此软件更新后,打开一份作为操作管理器的管理员并浏览到管理空间操作管理器控制台。
  5. 设备管理下,选择
    挂起管理节点。
  6. 选择代理需要更新下的代理,然后单击审核按钮。

    注意:显示在代理需要更新代理是使用自动发现或通过使用高级的发现已部署的代理程序。

注意:若要运行 Windows 安装程序文件 Windows Server 2008 中的,必须以管理员身份在命令提示符下运行该文件。如果您未以管理员身份运行 Windows 安装程序文件,则将不显示系统中心操作管理器 2007年软件更新初始屏幕。因此,不能安装该修复程序。

使网络名称资源的多个条目

若要启用问题 3 的症状部分中描述的功能,请执行以下步骤︰

在应用此更新并导入提供的群集管理包库后,将不自动发现群集资源名称。通过设置将设置新的多个服务器发现重写可以更改的默认功能。若要执行此操作,请执行以下步骤:
  1. 按照说明安装更新。
  2. 找到更新的管理包。已更新的管理包被命名为 Microsoft.Windows.Cluster.Library.MP。

    默认情况下,32 位版本的 Windows 操作系统上的安装路径如下所示︰
    程序 Files\System 中心 2007年修补程序 Utility\Q959865

    默认情况下,64 位版本的 Windows 操作系统上的安装路径如下所示︰
    程序文件 (x86) \System Center 2007 Hotfix Utility\Q959865
  3. 操作管理器控制台中使用管理包导入向导导入更新的管理包。
  4. 已更新的管理包导入后,浏览到操作管理器控制台中的创作空间,然后选择管理包对象节点中的对象发现
  5. 单击显示范围对象对话框中的范围
  6. 寻找︰字段类型
    虚拟服务器。然后,选择目标列中为虚拟服务器旁边的复选框。
  7. 寻找︰字段中,键入
    Windows 群集服务。然后,选择Windows 群集服务旁边的复选框
    目标列中,然后单击确定
  8. 对象发现视图中,选择
    Windows 群集发现,然后选择想要重写对象发现操作下的重写。
  9. 重写属性对话框中,选择一个现有的管理包或创建新管理包用于存储该重写。
  10. 覆盖控制属性列表中,在多个服务器发现检查重写复选框,然后更改为覆盖设置
    ,则返回 true
  11. 单击确定以存储新的重写。

    注意:执行此操作后,将发现多个网络名称的群集资源组重写条件相匹配。

状态


Microsoft 已经确认这是本文的"适用于"一节中列出的 Microsoft 产品中的问题。

详细信息


此更新还将取代某些模块文件在以下知识库文章︰
957123系统中心操作管理器 2007 S957123 修补程序使 IIS 7.0 的监视支持


不过,以便 Internet 信息服务 (IIS) 7.0 可以使用新的 MOMIISModules.dll 模块,则必须安装 KB 957123。

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
用于描述 Microsoft 软件更新的标准术语的824684说明