Maskinvaruinventering för Linux och UNIX i Configuration Manager

 

Gäller för: 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_noteInformation

Informationen i det här ämnet gäller System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.

Den Configuration Manager klienten för Linux och UNIX har stöd för maskinvaruinventering.När du samlat maskinvaruinventering kan du köra Visa lager i Utforskaren resurs eller Configuration Manager rapporter, och använda denna information för att skapa frågor och samlingar som gör det möjligt för följande åtgärder:

  • Programvarudistribution

  • Framtvinga Underhåll windows

  • Distribuera anpassade klientinställningar

Maskinvaruinventering för Linux- och UNIX-servrar använder en standardbaserade Information CIM (Common Model)-server.CIM-servern körs som en programvara tjänsten (eller daemon) och ger en infrastruktur som baseras på de standarder som Distributed Management aktivitet kraft (DMTF).CIM-servern innehåller funktioner som liknar infrastruktur för Windows (WMI) CIM-funktioner som är tillgängliga på Windows-baserade datorer.

Börjar med kumulativ uppdatering 1 klienten för Linux och UNIX med öppen källkod omiserver version 1.0.6 från den Öppna grupp.(Innan kumulativ uppdatering 1 klienten används nanowbem som CIM server).

CIM-servern installeras som en del av klienten för Linux och UNIX.Klient för Linux och UNIX kommunicerar direkt med CIM-servern och använda inte WS-MAN-gränssnittet på CIM-servern.Porten för WS-MAN på servern CIM inaktiveras när klienten installeras.Microsoft utvecklade CIM-server som är nu tillgängligt som öppen källkod genom öppna Management infrastruktur (OMI) projektet.Mer information om öppna infrastruktur projektet finns Öppna grupp webbplats.

Maskinvaruinventering på UNIX- och Linux-servrar fungerar genom att mappa befintliga Win32 WMI-klasser och egenskaper till motsvarande klasser och egenskaper för Linux och UNIX-servrar.Den här mappning av klasser och egenskaper gör det möjligt för Linux och UNIX-maskinvaruinventering för integrering med Configuration Manager.Inventering data från Linux och UNIX-servrar visar tillsammans med lager från Windows-baserade datorer i den Configuration Manager konsol och rapporter.Detta ger en konsekvent heterogena management upplevelse.

System_CAPS_tipTips

Du kan använda den etikett värdet för den operativsystemet klass för att identifiera olika Linux och UNIX-operativsystem i frågor och samlingar.

Konfigurera Maskinvaruinventering för Linux och UNIX-servrar

Du kan använda klient standardinställningarna eller skapa inställningar för anpassad klientenheter om du vill konfigurera maskinvaruinventering.När du använder inställningar för anpassad klientenheter kan du konfigurera klasser och egenskaper som du vill samla in från endast dina Linux och UNIX-servrar.Du kan också ange anpassade scheman för när att samla in full och delta inventering från Linux och UNIX-servrar.

Klient för Linux och UNIX stöder följande klasser för maskinvaruinventering som är tillgängliga på UNIX- och Linux-servrar:

  • Win32_BIOS

  • Win32_ComputerSystem

  • Win32_DiskDrive

  • Win32_DiskPartition

  • Win32_NetworkAdapter

  • Win32_NetworkAdapterConfiguration

  • Win32_OperatingSystem

  • Win32_Process

  • Win32_Service

  • Win32Reg_AddRemovePrograms

  • SMS_LogicalDisk

  • SMS_Processor

Inte alla egenskaper för dessa klasser för maskinvaruinventering har aktiverats för UNIX- och Linux-datorer i Configuration Manager.

Åtgärder för Maskinvaruinventering

När du samlat maskinvaruinventering från Linux och UNIX-servrar kan du visa och använda den här informationen på samma sätt visa lager du samla in från andra datorer:

  • Använda resursen Explorer för att visa detaljerad information om maskinvaruinventering från UNIX- och Linux-servrar

  • Skapa frågor baserat på specifika maskinvarukonfiguration

  • Skapa fråga-baserade samlingar som baseras på specifika maskinvarukonfiguration

  • Köra rapporter som visar specifik information om maskinvara

Maskinvaruinventering på en Linux- och UNIX-server som körs enligt schemat du konfigurerar i klientinställningar.Som standard är alla sju dagar.Klient för Linux och UNIX stöder både fullständig inventering körs och delta inventering körs.

Du kan också tvinga klienten på en Linux- och UNIX-server till direkt köra maskinvaruinventering.Att köra maskinvaruinventering, om en klient använder rot autentiseringsuppgifter för att köra följande kommando för att starta en maskinvarubaserad inventera cykel: /opt/microsoft/configmgr/bin/ccmexec - rs hinv

Information om datorn finns i avsnittet Datorprincipen för Linux och UNIX-servrar i den Så här hanterar du Linux och UNIX-klienter i Configuration Manager ämne.

Åtgärder för maskinvaruinventering registreras i klientloggfilen scxcm.log.

Så här använder du öppna infrastruktur för att skapa anpassade Maskinvaruinventering

Klienten för Linux och UNIX stöder anpassade maskinvaruinventering som du kan skapa med hjälp av öppna Management infrastruktur (OMI).För att göra detta kan du använda följande steg:

  1. Skapa en anpassad inventering-provider med OMI datakälla

  2. Konfigurera datorer för att kunna använda den nya providern till lager

  3. Aktivera Configuration Manager stöd för den nya leverantören

Skapa en anpassad Maskinvaruinventering Provider för UNIX- och Linux-datorer:

Att skapa en anpassad maskinvaruinventering provider för den Configuration Manager -klienten för Linux och UNIX, Använd OMI käll - v.1.0.6 och följ anvisningarna från OMI komma igång-Guide.Den här processen innehåller skapar en fil för hanterade objekt Format (MOF) som definierar schemat för den nya leverantören.Senare kan du importera filen MOF Configuration Manager att aktivera stöd för klassen anpassad lagret.

Båda OMI källan - v.1.0.6 och OMI komma igång-Guide kan hämtas från Öppna grupp webbplats.Du kan hitta hämtningar på den dokument fliken på följande webbsida på webbplatsen OpenGroup.org: Öppna infrastruktur (OMI).

Konfigurera varje dator som kör Linux eller UNIX med anpassad maskinvaruinventering providern:

När du har skapat en anpassad inventering provider måste du kopiera och registrerar provider-biblioteket filen på varje dator som har lager du vill samla in.

  1. Kopiera provider-bibliotek för varje Linux och UNIX-dator som du vill samla in lagret.Namnet på providern biblioteket liknar följande: XYZ_MyProvider.so

  2. På varje Linux och UNIX-dator, registrera provider-bibliotek med OMI-servern.OMI-servern installeras på datorn när du installerar den Configuration Manager -klienten för Linux och UNIX men du måste registrera anpassade providers manuellt.Använd följande kommandorad för att registrera providern: /opt/microsoft/omi/bin/omireg XYZ_MyProvider.so

  3. När du har registrerat dig nya providern testa providern med hjälp av den omicli Verktyg.Det omicli verktyget är installerat på varje Linux och UNIX-dator när du installerar den Configuration Manager -klienten för Linux och UNIX.Till exempel där XYZ_MyProvider är namnet på den provider som du skapade kör följande kommando på datorn: /opt/microsoft/omi/bin/omicli ei rot/cimv2 XYZ_MyProvider

    Mer information om omicli och testa anpassade providers Se OMI komma igång-Guide.

System_CAPS_tipTips

Använd programvarudistribution att distribuera anpassade providers och registrera anpassade providers på alla Linux- och UNIX-klientdatorer.

Aktivera den nya lager klassen i Configuration Manager:

Innan Configuration Manager kan rapportera i lagret som rapporteras av den nya leverantören för UNIX- och Linux-datorer, måste du importera filen hanterade objekt Format (MOF) som definierar schemat för din anpassade providern.

Så här importerar du en anpassad MOF-fil till Configuration Manager, Använd proceduren Importera klasser för maskinvaruinventering från den Så här utökar Maskinvaruinventering i Configuration Manager ämne.