Sun Java System Message Queue 3.7 UR1 管理指南

使用命令行删除代理

如果群集是通过在命令行中使用 imqbrokerd 命令由代理连接而成的,则必须停止每个代理,然后通过在命令行中指定一组新的群集成员来重新启动它们。过程如下所述:

Procedure使用命令行从群集中删除代理

  1. 使用 imqcmd 命令停止群集中的每个代理。

  2. 重新启动仍然保留在群集中的代理(使用 imqbrokerd 命令的 -cluster 选项,并仅仅指定那些要保留的代理)。

    例如,假设最初创建的群集包括代理 A、B、C,而且这三个代理是通过以下命令启动的:


    imqbrokerd -cluster A,B, C
    

    要从群集中删除代理 A,请使用以下命令重新启动代理 BC


    imqbrokerd -cluster B,C