Sun Java System Message Queue 3.7 UR1 Administration Guide

Removing a Broker Using the Command Line

If you used the imqbrokerd command from the command line to connect the brokers into a cluster, you must stop each of the brokers and then restart them, specifying the new set of cluster members on the command line. The procedure is as follows:

ProcedureTo Remove a Broker From a Cluster Using the Command Line

  1. Stop each broker in the cluster, using the imqcmd command.

  2. Restart the brokers that will remain in the cluster, using the imqbrokerd command’s -cluster option to specify only those remaining brokers.

    For example, suppose you originally created a cluster consisting of brokers A, B, and C by starting each of the three with the command


    imqbrokerd -cluster A,B,
    C
    

    To remove broker A from the cluster, restart brokers B and C with the command


    imqbrokerd -cluster B,C