Displaying a Cluster Configuration
To display information about a cluster’s configuration, use the
Command utility’s list bkr subcommand:
imqcmd list bkr
This lists the current state of all brokers included in the cluster
to which a given broker belongs. The broker states are described in the following
table:
Table 10–1 Broker States
Broker State
|
Meaning
|
OPERATING
|
Broker is operating
|
TAKEOVER_STARTED
|
For high-availability
clusters, broker has begun taking over persistent data store from another
broker
|
TAKEOVER_COMPLETE
|
For high-availability clusters, broker has finished taking over persistent
data store from another broker
|
TAKEOVER_FAILED
|
For high-availability clusters, attempted takeover has failed
|
QUIESCE_STARTED
|
Broker has begun quiescing
|
QUIESCE_COMPLETE
|
Broker has finished quiescing
|
SHUTDOWN_STARTED
|
Broker has begun shutting down
|
BROKER_DOWN
|
Broker is down
|
UNKNOWN
|
Broker state unknown
|
The results of the imqcmd list bkr command are shown
in Example 10–1 (for a conventional
cluster) and Example 10–2 (for
a high-availability cluster).
Example 10–1 Configuration Listing for a Conventional Cluster
Listing all the brokers in the cluster that the following broker is a member of:
-------------------------
Host Primary Port
-------------------------
localHost 7676
Cluster Is Highly Available False
-------------------------
Address State
---------------------
whippet:7676 OPERATING
greyhound:7676 OPERATING
|
|
Example 10–2 Configuration Listing for a high-availability Cluster
Listing all the brokers in the cluster that the following broker is a member of:
----------------------------------------------
Host Primary Port Cluster Broker ID
----------------------------------------------
localHost 7676 brokerA
Cluster ID myClusterID
Cluster Is Highly Available True
--------------------------------------------------------------------------------------------------------------
ID of broker Time since last
Broker ID Address State Msgs in store performing takeover status timestamp
--------------------------------------------------------------------------------------------------------------
brokerA localhost:7676 OPERATING 121 30 sec
brokerB greyhound:7676 TAKEOVER_STARTED 52 brokerA 3 hrs
brokerC jpgserv:7676 SHUTDOWN_STARTED 12346 10 sec
brokerD icdev:7676 TAKEOVER_COMPLETE 0 brokerA 2 min
brokerE mrperf:7676 *unknown 12 0 sec
brokerG iclab1:7676 QUIESCING 4 2 sec
brokerH iclab2:7676 QUIESCE_COMPLETE 8 5 sec
|
|