Hardverleltár Linux és UNIX rendszeren a System Center Configuration ManagerbenHardware inventory for Linux and UNIX in System Center Configuration Manager

Vonatkozik: A System Center Configuration Manager (aktuális ág)Applies to: System Center Configuration Manager (Current Branch)

A System Center Configuration Manager-ügyfél Linux és UNIX rendszerű Hardverleltár támogatja.The System Center Configuration Manager client for Linux and UNIX supports hardware inventory. Hardverleltár összegyűjtése után megtekintheti a hardverleltárat az erőforrás-kezelővel vagy a Configuration Manager-jelentések, és ezen információk használatával hozzon létre lekérdezéseket és gyűjteményeket, amelyek lehetővé teszik a következő műveleteket:After you collect hardware inventory you can run view inventory in the resource explorer or Configuration Manager reports, and use this information to create queries and collections that enable the following operations:

  • Szoftver központi telepítéseSoftware deployment

  • Karbantartási időszakok kényszerítéseEnforce maintenance windows

  • Egyedi ügyfélbeállítások központi telepítéseDeploy custom client settings

    A Linux és UNIX rendszerű kiszolgálók hardverleltára szabványos Common Information Model- (CIM-) kiszolgálót használ.Hardware inventory for Linux and UNIX servers uses a standards based Common Information Model (CIM) server. A CIM-kiszolgáló a szoftverfrissítési szolgáltatásként (vagy démonként) fut, és a Distributed Management Task Force (DMTF) szabványon alapuló felügyeleti infrastruktúrát biztosít.The CIM server runs as a software service (or daemon) and provides a management infrastructure that is based on Distributed Management Task Force (DMTF) standards. A CIM-kiszolgáló a Windows-alapú számítógépeken elérhető Windows Management Infrastructure (WMI) CIM-szolgáltatásaihoz hasonló funkciókat nyújt.The CIM server provides functionality that is similar to the Windows Management Infrastructure (WMI) CIM capabilities that are available on Windows-based computers.

    A Linux és UNIX rendszerekhez készült ügyfél 1. kumulatív frissítésétől kezdődően az Open Group nyílt forráskódú omiserver1.0.6-os verzióját használja.Beginning with cumulative update 1, the client for Linux and UNIX uses the open source omiserver version 1.0.6 from the Open Group. (Az 1. kumulatív frissítés előtt az ügyfél a nanowbem CIM-kiszolgálót használta).(Prior to cumulative update 1, the client used nanowbem as its CIM server).

    A CIM-kiszolgáló a Linux és UNIX rendszerekhez készült ügyfél részeként települ.The CIM server installs as part of the client for Linux and UNIX. A Linux és UNIX rendszerekhez készült ügyfél közvetlenül kommunikál a CIM-kiszolgálóval, és nem használja annak WS-MAN felületét.The client for Linux and UNIX communicates directly with the CIM server and does not use the WS-MAN interface of the CIM server. A WS-MAN port a CIM-kiszolgálón le van tiltva az ügyfél telepítésekor.The WS-MAN port on the CIM server is disabled when the client installs. A Microsoft nyílt forráskódú, az Open Management Infrastructure (OMI) nevű projekten keresztül elérhetővé tett CIM-kiszolgálót fejlesztett ki.Microsoft developed the CIM server that is now available as open source through the Open Management Infrastructure (OMI) project. Az OMI projekttel kapcsolatos további információkért lásd az Open Group webhelyét.For more information about the Open Management Infrastructure project, see The Open Group website.

    A Linux és UNIX rendszerű kiszolgálókon a hardverleltár meglévő Win32 WMI-osztályoknak és tulajdonságoknak Linux- és UNIX-kiszolgálók által használt egyenértékű osztályokra és tulajdonságokra való leképezésével működik.Hardware Inventory on Linux and UNIX servers operates by mapping existing Win32 WMI classes and properties to equivalent classes and properties for Linux and UNIX servers. Ez egy az egyhez típusú hozzárendelés osztályok és tulajdonságok lehetővé teszi, hogy a Linux és UNIX rendszerű Hardverleltár integrálását a Configuration Managerrel.This one-to-one mapping of classes and properties enables the Linux and UNIX hardware inventory to integrate with Configuration Manager. A Configuration Manager konzol és a jelentéseknél Windows-alapú számítógépekről készlet együtt jelennek meg a leltáradatokat a Linux és UNIX rendszerű kiszolgálókról.Inventory data from Linux and UNIX servers displays along with inventory from Windows-based computers in the Configuration Manager console and reports. Ez egységes heterogén felügyeleti felületet nyújt.This provides a consistent heterogeneous management experience.

Tipp

A különböző Linux és UNIX operációs rendszerek azonosításához a lekérdezésekben és gyűjteményekben az Operating System osztály Caption értékét használhatja.You can use the Caption value for the Operating System class to identify different Linux and UNIX operating systems in queries and collections.

Hardverleltár konfigurálása a Linux és UNIX rendszerű kiszolgálókhozConfiguring hardware inventory for Linux and UNIX servers

Használhatja az alapértelmezett ügyfélbeállításokat, vagy létrehozhat egyéni ügyfél-eszközbeállításokat a hardverleltár konfigurálására.You can use the default client settings or create custom client device settings to configure hardware inventory. Egyéni ügyfél-eszközbeállítások használata esetén konfigurálhatja azon osztályokat és a tulajdonságokat, amelyeket csak a Linux és UNIX rendszerű kiszolgálókról kíván gyűjteni.When you use custom client device settings you can configure the classes and properties you want to collect from only your Linux and UNIX servers. Megadhat egyéni ütemezéseket is a Linux és UNIX rendszerű kiszolgálók teljes vagy különbözeti leltárainak összegyűjtésére vonatkozóan.You can also specify custom schedules for when to collect full and delta inventories from your Linux and UNIX servers.

A Linux- és UNIX rendszerhez készült ügyfél a következő, Linux és UNIX rendszerű kiszolgálókon elérhető hardverleltárosztályokat támogatja:The client for Linux and UNIX supports the following hardware inventory classes that are available on Linux and UNIX servers:

  • Win32_BIOSWin32_BIOS

  • Win32_ComputerSystemWin32_ComputerSystem

  • Win32_DiskDriveWin32_DiskDrive

  • Win32_DiskPartitionWin32_DiskPartition

  • Win32_NetworkAdapterWin32_NetworkAdapter

  • Win32_NetworkAdapterConfigurationWin32_NetworkAdapterConfiguration

  • Win32_OperatingSystemWin32_OperatingSystem

  • Win32_ProcessWin32_Process

  • Win32_ServiceWin32_Service

  • Win32Reg_AddRemoveProgramsWin32Reg_AddRemovePrograms

  • SMS_LogicalDiskSMS_LogicalDisk

  • SMS_ProcessorSMS_Processor

    Leltárosztályok nem minden tulajdonságok engedélyezettek a Linux és UNIX rendszerű számítógépekhez a Configuration Managerben.Not all properties for these inventory classes are enabled for Linux and UNIX computers in Configuration Manager.

Hardverleltárral kapcsolatos műveletekOperations for hardware inventory

Miután hardverleltár-adatokat gyűjtött Linux és UNIX rendszerű kiszolgálókról, ugyanúgy megtekintheti és használhatja ezt az információt, mint a más számítógépekről összegyűjtött leltárat:After you collect hardware inventory from your Linux and UNIX servers, you can view and use this information the same way you view inventory you collect from other computers:

  • Az erőforrás-kezelő használata a Linux- és UNIX-kiszolgálókról begyűjtött hardverleltár részletes adatainak megtekintéséreUse Resource Explorer to view detailed information about the hardware inventory from Linux and UNIX servers

  • Lekérdezések létrehozása adott hardverkonfigurációk alapjánCreate queries based on specific hardware configurations

  • Adott hardverkonfiguráción alapuló, lekérdezésalapú gyűjtemények létrehozásaCreate query-based collections that are based on specific hardware configurations

  • A hardverkonfigurációk részletes adatait megjelenítő jelentések futtatásaRun reports that display specific details about hardware configurations

    A Linux vagy UNIX-kiszolgálók hardverleltára az ügyfélbeállításokban megadott ütemezésnek megfelelően fut,Hardware inventory on a Linux or UNIX server runs according to the schedule you configure in client settings. alapértelmezés szerint hétnaponta.By default, this is every seven days. A Linux- és UNIX-ügyfél a teljes leltározási ciklusokat és a különbözeti leltározási ciklusokat is támogatja.The client for Linux and UNIX supports both full inventory cycles and delta inventory cycles.

    A Linux vagy UNIX rendszerű kiszolgálón lévő ügyfél emellett a hardverleltár azonnal futtatására is kényszeríthető.You can also force the client on a Linux or UNIX server to immediately run hardware inventory. A hardverleltár futtatásához az adott ügyfélen használjon gyökérszintű hitelesítő adatokat a hardverleltár-ciklus elindításához a következő paranccsal: /opt/microsoft/configmgr/bin/ccmexec - rs hinvTo run hardware inventory, on a client use root credentials to run the following command to start a hardware inventory cycle: /opt/microsoft/configmgr/bin/ccmexec -rs hinv

    A hardverleltárral kapcsolatos műveletek bekerülnek az ügyfél scxcm.lognevű naplófájljába.Actions for hardware inventory are entered into the client log file, scxcm.log.

Az Open Management Infrastructure használata egyéni hardverleltár létrehozásáhozHow to use Open Management Infrastructure to create custom hardware inventory

A Linux- és UNIX-ügyfél támogatja egyéni hardverleltár létrehozását az Open Management Infrastructure (OMI) használatával.The client for Linux and UNIX supports custom hardware inventory that you can create by using the Open Management Infrastructure (OMI). Ehhez kövesse az alábbi lépéseket:To do so you use the following steps:

  1. Hozzon létre egy egyéni leltárszolgáltatót az OMI-forrás használatávalCreate a custom inventory provider by using the OMI source

  2. Konfigurálja a számítógépeket az új szolgáltató használatára a leltár jelentéséhezConfigure computers to use the new provider to report inventory

  3. Az új szolgáltató támogatásához a Configuration Manager engedélyezéseEnable Configuration Manager to support the new provider

Hozzon létre egy egyéni hardverleltár-szolgáltatót a Linux és UNIX rendszerű számítógépekhez:Create a custom hardware inventory provider for Linux and UNIX computers:

Hozzon létre egy egyéni Hardverleltár-szolgáltatót a Configuration Manager-ügyfél Linux és UNIX rendszerekhez készült, használja a OMI Source - v.1.0.6 és kövesse az OMI Getting Started Guide utasításait.To create a custom hardware inventory provider for the Configuration Manager client for Linux and UNIX, use OMI Source - v.1.0.6 and follow the instructions from the OMI Getting Started Guide. Ez a folyamat tartalmazza egy Managed Object Format (MOF) fájl létrehozását az új szolgáltató sémájának definiálásához.This process includes creating a Managed Object Format (MOF) file that defines the schema of the new provider. Később importálhatja a MOF-fájlt a Configuration Manager az új egyéni hardverleltárosztály támogatásának engedélyezéséhez.Later, you import the MOF file to Configuration Manager to enable support of the new custom inventory class.

Mind az OMI Source - v.1.0.6, mind az OMI Getting Started Guide letölthető az Open Group webhelyéről.Both the OMI Source - v.1.0.6, and the OMI Getting Started Guide are available for download from The Open Group website. A letöltések keresheti meg a dokumentumok lapján, a következő weblapot a OpenGroup.org webhelyen: Nyissa meg a Management Infrastructure (OMI).You can locate these downloads on the Documents tab at the following web page on the OpenGroup.org website: Open Management Infrastructure (OMI).

Konfigurálja az egyéni hardverleltár-szolgáltatóval mindegyik, Linux vagy UNIX rendszert futtató számítógépet:Configure each computer that runs Linux or UNIX with the custom hardware inventory provider:

Az egyéni leltárszolgáltató létrehozása után, másolja le, majd regisztrálja a szolgáltatói függvénytár fájlját minden olyan számítógépen, amely begyűjtendő leltárt tartalmaz.After you create a custom inventory provider, you must copy and then register the provider library file on each computer that has inventory you want to collect.

  1. Másolja a szolgáltatói függvénytárt minden Linux és UNIX rendszerű számítógépre, amelyről leltárt szeretne gyűjteni.Copy the provider library to each Linux and UNIX computer from which you want to collect inventory. A szolgáltatói függvénytár neve a következőhöz: XYZ_MyProvider.soThe name of the provider library resembles the following: XYZ_MyProvider.so

  2. Ezután az egyes Linux és UNIX rendszerű számítógépeken regisztrálni kell az OMI-kiszolgálón a szolgáltatói függvénytárat.Next, on each Linux and UNIX computer, register the provider library with the OMI server. Az OMI-kiszolgáló telepítése a számítógépre, amikor telepíti a Configuration Manager-ügyfél Linux és UNIX rendszerekhez készült, de egyéni szolgáltatókat manuálisan kell regisztrálni.The OMI server installs on the computer when you install the Configuration Manager client for Linux and UNIX but you must manually register custom providers. A következő parancssor segítségével regisztrálja a szolgáltatót: /opt/microsoft/omi/bin/omireg XYZ_MyProvider.soUse the following command line to register the provider: /opt/microsoft/omi/bin/omireg XYZ_MyProvider.so

  3. Miután regisztrálta az új szolgáltatót, tesztelje azt az omicli eszköz használatával.After you register the new provider, test the provider by using the omicli tool. A omicli eszköz minden egyes Linux és UNIX rendszerű számítógépen telepítve van, a Configuration Manager-ügyfél Linux és UNIX rendszerű telepítésekor.The omicli tool is installed on each Linux and UNIX computer when you install the Configuration Manager client for Linux and UNIX. Ha például a létrehozott szolgáltató neve XYZ_MyProvider , futtassa a következő parancsot a számítógépen: /opt/microsoft/omi/bin/omicli ei root/cimv2 XYZ_MyProviderFor example, where XYZ_MyProvider is the name of the provider you created, run the following command on the computer: /opt/microsoft/omi/bin/omicli ei root/cimv2 XYZ_MyProvider

    További információt az omicli eszközről és az egyéni szolgáltatók teszteléséről az OMI Getting Started Guide című útmutatóban talál.For information about omicli and testing custom providers, see the OMI Getting Started Guide.

Tipp

Egyéni szolgáltatók telepítéséhez és az egyéni szolgáltató regisztrálására Linux és UNIX rendszerű ügyfélszámítógépeken használja a szoftverterjesztést.Use software distribution to deploy custom providers and to register custom providers on each Linux and UNIX client computer.

Engedélyezze az új leltárosztályt a Configuration Managerben:Enable the new inventory class in Configuration Manager:

Ahhoz, hogy a Configuration Manager jelentést tudjon készíteni az új szolgáltató által a Linux és UNIX rendszerű számítógépekről jelentett leltárról, importálnia kell az egyéni szolgáltató sémáját definiáló Managed Object Format (MOF) fájlt.Before Configuration Manager can report on inventory that is reported by the new provider on Linux and UNIX computers, you must import the Managed Object Format (MOF) file that defines the schema of your custom provider.

Egyéni MOF-fájl importálása a Configuration Managerbe, lásd: Hardverleltár konfigurálása a System Center Configuration Managerben.To import a custom MOF file into Configuration Manager, see How to configure hardware inventory in System Center Configuration Manager.