Némely CIM-ek miért nem működnek?

0 votes
asked Apr 7, 2016 in IRF tantárgy by balazs33 (26 points)  

A konfigurációkezelés gyakorlati útmutatójában volt egy ilyen példa a "WS-Management Linux klienssel és Windows szolgáltatással" fejezet alatt:

wsman -h $IP --auth basic -u $USER -p $PASS -N root/cimv2 enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_Processor

Ez működött. Gondoltam megnézem miket lehet még kikeresni, ezért ellátogattam a http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/ oldalra, ahol kipróbáltam párat. Némely CIM nem működött például ez:

wsman -h $IP --auth basic -u $USER -p $PASS -N root/cimv2 enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_InstalledProduct

A hiba szövege a következő:

The WS-Management service cannot process the request. The class
CIM_InstalledProduct does not exist in the root/cimv2 namespace.

Futtatam a következő parancsot, hogy tényleg létezik-e:

sudo ls /var/lib/Pegasus/repository/root#cimv2/classes/

Itt viszont megtaláltam, tehát elméletileg létezik.

Direkt vannak egyes CIM-ek letiltva, vagy csak én rontottam el valamit?

1 Answer

+1 vote
answered Apr 7, 2016 by kovari (2,221 points)  
selected Apr 7, 2016 by balazs33
 
Best answer

Ez természetes. Az a probléma, hogy ennek az osztálynak nincsenek példányai. Sajnos ezt sokszor tapasztaljuk, mert a Linux providerek nagyon hiányosak. Maga a CIM osztály persze létezik a hierarchiában, de nincs olyan LMI osztály, ami ebből származtatna.

...