Purpose
The cimprovider command lets you disable, enable, remove,
and list registered CIM providers or CIM provider modules and the
according module status. In addition, it
allows you to define groups of provider modules to be run in the same
provider agent process.
- disable
- When a CIM provider is disabled, the CIM server rejects any requests
to the provider. When a provider module is disabled, any new requests
to the providers that are contained in the specified provider module
are rejected.
- enable
- When a CIM provider is enabled, the CIM server forwards requests
to the provider. When a provider module is enabled, the providers
that are contained in the provider module are ready to accept a new
request.
- remove
- When a CIM provider is removed (unregistered),
the CIM server will no longer have any information about the provider.
When a CIM provider module is removed (unregistered), the CIM server will
no longer have any information about any provider contained in the
module. If you want to address requests to a provider after removal,
the provider or provider module must be registered again (typically
by loading its registration schema using the cimmof command).
- list
-
You can list all registered provider modules and the according
module status or all providers in the specified provider module.
- group
- Allows grouping of provider modules in a single provider agent
process when running the CIM server in out-of-process mode, that is,
configuration property forceProviderProcesses is true.
For using the cimprovider command, the CIM server must
be running, and the user needs to have CONTROL access to
profile CIMSERV in class WBEM.
|