Administrator's and User's Guide for SFM HP-UX 11i v1 December 2006
If no errors messages are displayed, the provider module is registered properly. If errors are
displayed, restart the CIMOM by entering the following command at the HP-UX prompt:
# cimserver
After the CIMOM restarts, enter the following command at the HP-UX prompt to register the
provider module:
# cimmof -nroot/PG-InterOp /opt/sfm/schemas/mof/SFMProvidersR.mof
After the provider module is registered, create a link between the SFM providers and the CIMOM
by entering the following command at the HP-UX prompt:
# ln -s /opt/sfm/lib/libsfmproviders.1
/opt/wbem/providers/lib/libsfmproviders.sl
To check whether the link is created, enter the following command at the /opt/wbem/providers/lib
directory:
# ls
Following is a sample output indicating that the link is created:
# lrwxr-xr-x 1 root sys 30 Jan 12 6:56 libsfmproviders.sl ->
/opt/sfm/lib/libsfmproviders.1
If the link is already present, the following error message appears:
# ln: /opt/wbem/providers/lib/libsfmproviders.sl exists
Cause 3
The provider is not registered under the module.
Solution
To check whether the provider is registered under a module, enter the following command at
the HP-UX prompt:
# cimprovider -l -m SFMProviderModule
The following sample output indicates that the provider is registered under the module:
CPUProvider
CPUStatusProvider
EMSWrapperProvider
EventIndicationConsumer
MemoryProvider
MemoryStatusProvider
StateChangeIndicationProvider
ChassisProvider
CoolingStatusProvider
PowerStatusProvider
ThermalProvider
VoltageProvider
Cause 4
Subscriptions do not exist.
Solution
Create the following enumerateInstances_sub.xml file and save it in any location:
<?xml version="1.0" encoding="utf-8"?>
<CIM CIMVERSION="2.0" DTDVERSION="2.0">
<MESSAGE ID="25000" PROTOCOLVERSION="1.0">
<SIMPLEREQ>
<METHODCALL NAME="EnumerateInstances">
<LOCALNAMESPACEPATH>
<NAMESPACE NAME="root"/>
<NAMESPACE NAME="PG_InterOp"/>
</LOCALNAMESPACEPATH>
<IPARAMVALUE NAME="ClassName">
70 Troubleshooting SFM