摘要

本文介绍已修复的问题,以及 Linux 和 UNIX System Center 2012 R2 Configuration Manager客户端的累积更新 4 (CU4) 中更新的功能。 适用于 linux 和 UNIX 的 System Center 2012 R2 Configuration Manager客户端的 CU4 用于以下Configuration Manager安装:

  • System Center 2012 Configuration Manager SP1

  • System Center 2012 Configuration Manager SP2

  • System Center 2012 R2 Configuration Manager

  • System Center 2012 R2 Configuration Manager SP1


更多信息

累积更新 4 中的更改

对受支持的客户端操作系统的更改如下所示:

  • 添加对 SUSE Linux Enterprise Server 12 (x64) 的支持

累积更新 4 中修复的问题

Linux 和 UNIX 客户端

  • 使用 ccmexec 命令启动 ccmexec 进程将启动多个 ccmexec 进程。

    使用以下命令之一停止并手动启动 ccmexec 进程时,将启动多个 ccmexec 进程:

    • '/opt/microsoft/configmgr/bin/ccmexec -d'

    • '/opt/microsoft/configmgr/bin/start'

    • '/etc/init.d/ccmexecd start'



    当监视特定 ccmexec 进程或 ccmexec 进程返回代码时,这些重复进程可能会导致错误。 应用此更新后,手动启动或重启 ccmexec 进程时,将只启动一个 ccmexec 进程。

  • “上次启动时间”属性在 Linux 和UNIX服务器上不一致或缺失。

    查看 Linux 或 UNIX 客户端的“上次启动时间”属性时,该属性在 Linux 和UNIX服务器中缺失或不一致。 上次启动时间属性表示上次启动 Linux 或 UNIX 服务器的时间。 此属性在硬件清单期间检索,可从 操作系统 项中获取, (单击“资源资源管理器”,然后单击 “硬件) ”。 此属性在 IBM AIX 上不可用,在 Solaris、HP-UX 和 Linux 服务器上不一致。 应用此更新后,本地启动时间属性在受支持的 IBM AIX 版本上启用,并在所有 Linux 和 UNIX 平台的本地时区中报告。

    已知问题
    “上次启动时间”属性当前不考虑夏令时。

  • 物理处理器计数不正确。

    查看 Linux 或 UNIX 客户端的物理处理器数目时,处理器计数报告不正确。 Linux 或 UNIX 服务器的物理处理器计数表示服务器当前拥有的核心物理数和逻辑处理器数。 这些属性在硬件清单期间检索,可从 计算机系统 项中获取, (单击“资源资源管理器”,然后单击 “硬件) ”。 应用此更新后,Linux 和 UNIX 客户端会准确报告可在资源资源管理器中查看的物理处理器数。

  • 即使软件分发不包含内容,Linux 和 UNIX 客户端也请求分发点。

    当软件分发面向 Linux 或 UNIX 客户端时,客户端始终会从管理点请求分发点,即使策略不包含源文件也是如此。 在客户端执行软件分发中包含的程序之前,此请求会导致额外的延迟。 应用此更新后,Linux 和 UNIX 客户端确定在向管理点发出请求之前是否需要分发点。

  • 在极少数情况下,IPv6 可能会在硬件清单期间导致分段错误。

    示例错误消息:

    ccmexec.bin[43086]: segfault at 0 ip 000000000ad3283 sp 00007fff6d7a7380 error 4 in ccmexec.bin[4000000+955000]


    UNIX和 Linux 客户端的硬件清单包括有关网络适配器和网络配置的信息。 在极少数情况下,当客户端运行硬件清单时,返回了 null IP 地址的 IPv6 可能会导致 ccmexec 进程退出和硬件清单失败。 应用此更新后,UNIX和 Linux 客户端将帐户用于 null IPv6 地址,并且不再退出该过程。

  • 在某些情况下,重新启动适用于 Linux 和 UNIX 的 Configuration Manager 客户端时会生成新的硬件 ID。

    在某些情况下,重新启动适用于 Linux 和 UNIX 的 Configuration Manager 客户端时,将生成新的硬件 ID。 硬件 ID 的重新生成导致管理点将以前的 Linux 或 UNIX 客户端解释为新客户端。 如果更改了硬件设置,这会导致硬件历史记录丢失。 应用此更新后,重启适用于 Linux 和 UNIX 的Configuration Manager客户端将不再重新生成硬件 ID。

    请注意,适用于 Linux 和 UNIX 的 Configuration Manager 客户端的早期版本使用了 Linux 和 UNIX HostID 的计算版本。 Linux 和 UNIX HostID 在所有系统中都不是唯一的,它替换为 GUID。 升级 Linux 和 UNIX 的Configuration Manager客户端时,客户端使用当前的硬件 ID,但可以强制将唯一 GUID 作为新的硬件 ID,并在升级期间将选项 fuid 或 forceuniquehostid 添加到安装脚本中。

  • 在某些情况下,Linux 和 UNIX 客户端在分析大型策略时会占用大量处理器时间。

    当 Linux 和 UNIX 客户端分析大型策略 ((即包含大量实例的策略) )时,它会消耗大量的处理器时间和内存。 由于 Linux 和 UNIX 客户端在处理策略期间进行了大量字符串转换,因此会增加处理器和内存负载。 应用此更新后,将优化 Linux 和 UNIX 客户端转换,以减少系统上的总体负载。

  • 包含大于 2 TB (TB) 磁盘的服务器无法收集硬件清单。

    示例错误消息:

    [scx.core.common.pal.system.disk.staticdiskpartitioninstance:231:389:47559801701280]从 fdisk 命令获取此错误字符串:[0x00a]警告:此磁盘的大小为 2.7 TB (2684375531520字节) 。[0x00a]对于大于 2.2 TB (2199023255040字节) 的卷[0x00a],不能在驱动器上使用 DOS 分区表格式。 使用已分区的 (1) 和 GUID [0x00a]分区表格式 (GPT) 。[0x00a][0x00a][0x00a]警告:此磁盘的大小为 2.7 TB (2684375531520字节) 。[0x00a]对于大于 2.2 TB (2199023255040字节) 的卷(0x00a]),不能在驱动器上使用 DOS 分区表格式。 使用已分区的 (1) 和 GUID [0x00a]分区表格式 (GPT) 。


    包含大于 2 TB 的硬盘的 Linux 和 UNIX 服务器会在硬件清单期间打印日志警告并退出。 此错误会导致 Linux 的Configuration Manager客户端不断退出,并在硬盘大于 2 TB 的环境中UNIX。 应用此更新后,Linux 和 UNIX 客户端不会打印警告,现在会枚举硬件清单中大于 2 TB 的所有磁盘。

  • 当无法从分发点下载内容时,Linux 和 UNIX 客户端将进入WAITING_RETRY状态,并且不会下载内容。

    示例错误消息:

    信息 [scx.client.agents.softwaredist.CExecutionRequestManager:1985:8979:140159753922528] 请求 sate 已WAITING_RETRY。  $$<LinuxUNIXClient><02-24-2015 09:24:39.000-480><thread=140159753922528 (0x7fff10045bf8) >


    当 Linux 和 UNIX 客户端无法下载内容时,Linux 和 UNIX 客户端将进入WAITING_RETRY状态,并且在重新启动 Linux 和 UNIX 客户端之前不会尝试下载内容。

    Linux 和 UNIX 客户端可能无法从分发点上出现 404 错误 (内容) 或 401 错误 (错误身份验证来访问内容) 。 应用此更新后,Linux 和 UNIX 客户端将继续以 4 小时的时间间隔重试策略,直到完成或重试 18 次(以先到者为准)。

如何获取适用于 Linux 和 UNIX 的 System Center 2012 R2 Configuration Manager客户端的累积更新 4

下载信息

Microsoft 下载中心提供适用于 Linux 和 UNIX 的 System Center 2012 R2 Configuration Manager客户端的累积更新 4:

Microsoft System Center 2012 R2 Configuration Manager - 其他操作系统的客户端
有关如何升级 UNIX 和 Linux 客户端的信息,请参阅此处

重启信息

应用此更新后不必重启计算机。

请注意,建议在安装此更新之前关闭Configuration Manager管理员控制台。

更新替换信息

此更新将替换以前发布的所有更新。

如何确定此累积更新的安装

此累积更新更改以下Configuration Manager版本号。

管理员控制台

关于System Center Configuration Manager”对话框中显示的版本为 5.00.7958.1112。

客户

可以通过运行以下命令来显示客户端版本号:

/opt/microsoft/configmgr/bin/ccmexec –v
版本号应为 5.00.7958.1112。

参考

有关如何安装此累积更新的详细信息,请转到以下 Microsoft TechNet 网站:

更新 System Center 2012 Configuration Manager

2012 System Center 2012 Configuration Manager
的累积更新服务模型,了解 Microsoft 用于描述软件更新的术语

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 对于这些产品的性能或可靠性,Microsoft 不做任何暗示保证或其他形式的保证。


需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。