IBM Support

CIMOM General Information - FAQ

Troubleshooting


Problem

This document contains Common Information Model Object Manager (CIMOM) server general information.

Resolving The Problem

CIMOM (CIM Server) - What is it?

The Common Information Model (CIM) is a language-independent programming model that defines the properties, operations, and relationships of objects in enterprise and Internet environments. The CIM and Web-Based Enterprise Management (WBEM) are standards that are developed by a consortium of major hardware and software vendors (including IBM) called the Distributed Management Task Force (DMTF). The CIM provides the framework by which a system can be managed by using common building blocks rather than proprietary software. If a device is CIM-compliant, software that is also CIM-compliant can manage that device. The CIMOM server was introduced starting on the V5R3 operating system (OS).

CIMOM is part of the 57xxUME product.

Who uses CIMOM on IBM System i system?

Because CIMOM provides a repository for data only rather than an interface, it requires an external application. Previously, the only product that was officially using this was IBM Director (5722DR1 or 5722DA1), which is no longer supported. IBM Systems Director (ISD) Platform Agent 6.3 (5765DRPIA) would use this, if an IBM Systems Director Server is in place on another OS platform.

If using ISD, CIM is used for collecting system data and performing queries on system statistics, inventory and hardware/software information. CIMOM could be used by other products that issue similar tasks as ISD.


My CIMOM server is taking high CPU, is this normal?

When the CIMOM server starts for the first time, it will build an information database that will consume CPU as it indexes the contents. The job name will be QUMECIMOM in subsystem QSYSWRK. This condition can last for hours, depending on available resources and system size.
In addition, when service specific to CIMOM is applied using CUMULATVE levels, any CIM upgrades will require a re-index. This will create the same condition as the first start.
It's recommended to have last CIMOM PTFs on system from CIMOM server certificate document.


How does CIMOM start?

CIMOM can be set to autostart with TCP servers as an autostart server in QATOCSTART/QUSRSYS as TCP Server *CIMOM. It will also be automatically started by running the STRTCPSVR *ALL command. In addition, it can also be started by a user who run the STRTCPSVR *CIMOM command or adds that command in a startup procedure.

If you want to make CIMOM not autostart, use the following command:
CHGTCPSVR SVRSPCVAL(*CIMOM) AUTOSTART(*NO)

Note: The CIMOM server job (QUMECIMOM) IS REQUIRED for Electronic Service Agent (ESA) starting at 7.2
It's needed for ESA Inventory data collection, and impact Problem Reporting (Call Home)
Proposed workaround is at CIMOM server certificate document.



Related documents:

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000COrAAM","label":"CIMOM Server"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0;7.2.0;7.3.0;7.4.0"}]

Document Information

Modified date:
24 August 2021

UID

nas8N1018955