适用于 Linux 和 UNIX 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

System_CAPS_note注意

本主题中的信息适用于 System Center 2012 Configuration Manager SP1 和更高版本以及 System Center 2012 R2 Configuration Manager 和更高版本。

配置管理器 适用于 Linux 和 UNIX 的客户端支持的硬件清单。收集硬件清单后您可以在资源浏览器中运行查看清单或 配置管理器 报表和使用此信息来创建查询和集合启用以下操作:

  • 软件部署

  • 强制执行的维护时段

  • 部署自定义客户端设置

Linux 和 UNIX 服务器的硬件清单使用的基于标准通用信息模型 (CIM) 服务器。CIM 服务器作为软件服务 (或后台程序) 运行并提供了基于分布式管理任务组 (DMTF) 标准的管理基础结构。CIM 服务器提供类似于基于 Windows 的计算机可用的 Windows Management Infrastructure (WMI) CIM 功能的功能。

从累积更新 1 开始,适用于 Linux 和 UNIX 客户端使用的开放源代码的 omiserver 从版本 1.0.6 Open Group。(在累积更新 1 之前, 在客户端使用 nanowbem 用作其 CIM 服务器)。

CIM 服务器将作为客户端的一部分安装适用于 Linux 和 UNIX。适用于 Linux 和 UNIX 客户端直接与 CIM 服务器通信,并不使用 CIM 服务器的 WS-MAN 接口。CIM 服务器上的 WS MAN 端口被禁用客户端安装时。Microsoft 开发出现已作为通过打开管理基础结构 (OMI) 项目的开放源代码的 CIM 服务器。有关打开的管理基础结构项目的详细信息,请参阅 Open Group 网站。

通过将现有 Win32 WMI 类和属性映射到等效的类和属性的 Linux 和 UNIX 服务器运行 Linux 和 UNIX 服务器上的硬件清单。此一对一映射的类和属性启用与集成的 Linux 和 UNIX 的硬件清单 配置管理器。从 Linux 和 UNIX 服务器的清单数据显示以及从基于 Windows 的计算机中的库存 配置管理器 控制台和报表。这提供一致的异类管理体验。

System_CAPS_tip提示

您可以使用 标题操作系统 类来标识不同 Linux 和 UNIX 操作系统在查询和集合中。

适用于 Linux 和 UNIX 服务器配置硬件清单

您可以使用默认客户端设置或创建自定义客户端设备设置来配置硬件清单。当使用自定义客户端设备设置可以配置的类和您想要收集从仅 Linux 和 UNIX 服务器的属性。您还可以指定自定义计划时收集完整数据库备份和增量清点从 Linux 和 UNIX 服务器。

适用于 Linux 和 UNIX 客户端支持 Linux 和 UNIX 服务器可用的以下硬件清单类:

  • Win32_BIOS

  • Win32_ComputerSystem

  • Win32_DiskDrive

  • Win32_DiskPartition

  • Win32_NetworkAdapter

  • Win32_NetworkAdapterConfiguration

  • Win32_OperatingSystem

  • Win32_Process

  • Win32_Service

  • Win32Reg_AddRemovePrograms

  • SMS_LogicalDisk

  • SMS_Processor

为 Linux 和 UNIX 计算机中启用这些清单类不是所有属性 配置管理器。

硬件清单的操作

从 Linux 和 UNIX 服务器收集硬件清单后,您可以查看和使用相同的方式查看的清单从其他计算机中收集此信息:

  • 使用资源浏览器来查看有关从 Linux 和 UNIX 服务器的硬件清单的详细的信息

  • 基于特定的硬件配置创建查询

  • 创建基于特定的硬件配置的基于查询的集合

  • 显示有关硬件配置的特定详细信息的运行的报表

Linux 或 UNIX 服务器上的硬件清单将按照在客户端设置中配置的计划运行。默认情况下,这是每七天。适用于 Linux 和 UNIX 客户端支持的完整清单周期和增量清单周期。

您也可以立即运行的硬件清单的 Linux 或 UNIX 服务器上强制客户端。若要运行在客户端使用的硬件清单 凭据才能运行以下命令以启动了硬件清单周期: /opt/microsoft/configmgr/bin/ccmexec-rs hinv

计算机策略有关的信息,请参阅明 适用于 Linux 和 UNIX 服务器的计算机策略如何管理 Linux 和 UNIX 客户端在配置管理器 主题。

在客户端日志文件中输入的硬件清单操作 scxcm.log

如何使用打开的管理基础结构创建自定义硬件清单

适用于 Linux 和 UNIX 客户端支持可以使用打开的管理基础结构 (OMI) 创建的自定义硬件清单。若要这样做您可以使用以下步骤:

  1. 通过使用 OMI 数据源中创建自定义清单提供程序

  2. 将计算机配置为使用新的提供程序报告清单

  3. 启用 配置管理器 以支持新的提供程序

创建自定义硬件清单提供程序为 Linux 和 UNIX 的计算机:

若要创建的自定义硬件清单提供程序 配置管理器 适用于 Linux 和 UNIX 中,使用客户端 OMI 源-v.1.0.6 按照说明进行操作从 OMI 入门指南。此过程包括创建一个托管对象格式 (MOF) 文件来定义新的提供程序的架构。之后,您导入到的 MOF 文件 配置管理器 为了支持新的自定义清单类。

这两个 OMI 源-v.1.0.6 和 OMI 入门指南是可供下载的从 Open Group 网站。可以在上找到这些下载 文档 OpenGroup.org 网站上的以下 web 页上的选项卡:打开管理基础结构 (OMI)

配置使用自定义硬件清单提供程序运行 Linux 或 UNIX 每台计算机:

创建自定义清单提供程序后,必须将复制并希望收集然后提供程序库文件已清点您的每台计算机的寄存器。

  1. 将提供程序库复制到您要从中收集清单的每个 Linux 和 UNIX 计算机。提供程序库的名称类似于以下内容:XYZ_MyProvider.so

  2. 接下来,在每个 Linux 和 UNIX 的计算机上向 OMI 服务器注册提供程序库。您安装的计算机上安装 OMI 服务器 配置管理器 Linux 和 UNIX 但您的客户端必须手动注册自定义提供程序。使用下面的命令行来注册该提供程序: /opt/microsoft/omi/bin/omireg XYZ_MyProvider.so

  3. 注册新的提供程序完成后,测试提供程序通过使用 omicli 工具。omicli 工具安装在每个 Linux 和 UNIX 的计算机上安装时 配置管理器 适用于 Linux 和 UNIX 的客户端。例如,其中 XYZ_MyProvider 是您创建的计算机上运行以下命令的提供程序名称: /opt/microsoft/omi/bin/omicli ei root/cimv2 XYZ_MyProvider

    璝惠 omicli 和测试自定义提供程序,请参阅 OMI 入门指南。

System_CAPS_tip提示

若要部署自定义提供程序,以及如何注册每个 Linux 和 UNIX 的客户端计算机上的自定义提供程序使用软件分发。

启用新的清单类在配置管理器:

配置管理器可以由新的提供程序报告在 Linux 和 UNIX 的计算机的清单报告之前,必须导入定义的架构的自定义的提供程序的托管对象格式 (MOF) 文件。

若要导入到自定义的 MOF 文件 配置管理器, ,使用过程 若要导入硬件清单类如何扩展硬件清单配置管理器中 主题。