Using the Event Monitoring Service (June 2003)

Monitoring Cluster Resources
Cluster Monitor Reference
Chapter 8 77
Service Status
A service is part of a package. The service status is the status of each
service running on this node.
The HP-MCCLUSTER MIB variable, hpmcSGPkgSvcStatus, provides the
service status information to the monitor.
The cmviewcl -v command displays detailed information about the
current status of the cluster and services on the cluster.
You can create a notification request when the value of any of the
services changes to UNKNOWN or DOWN, so you can verify that
MC/ServiceGuard successfully migrated the package and its services to
another system.
You may see many services with UNKNOWN status. This is because
only the node running a package with a service has complete status for a
service. Other nodes often have inactive volume groups that make it
impossible to have complete knowledge of service status. If a service is
running on another node in the cluster, the current node may not have
complete status on that service, and reports the condition UNKNOWN.
The minimum polling interval for service status is 30 seconds. You may
want a longer interval, especially if system performance is affected.
Table 8-5 Interpreting Service Status
Resource Name:
/cluster/package/service_status/
packageName/serviceName
Condition Value Interpretation
UP 1 The service is running on the local node.
UNKNOWN 2 The service is not running on the local node, but may
be running on another node in the cluster.
DOWN 3 The service is not running on any node in the cluster.
UNAVAIL 4 The service status is unavailable since the monitor
currently does not have sufficient information to
determine the service status.