diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2011-06-21 14:09:02 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2011-06-21 14:09:02 +0100 |
| commit | 34a62af5202cb8682c7833baa1cd2a0e266b4e9c (patch) | |
| tree | 6c77ffdb454316dd8ec553d8712a201ec9052585 /docs/rabbitmqctl.1.xml | |
| parent | c12a751cf467bd78f81eb803d3adc6a3241432f8 (diff) | |
| parent | 323f0b29842701bbd23b2ee7cf8a4401903b9dbd (diff) | |
| download | rabbitmq-server-git-34a62af5202cb8682c7833baa1cd2a0e266b4e9c.tar.gz | |
Merging default into bug23554
Diffstat (limited to 'docs/rabbitmqctl.1.xml')
| -rw-r--r-- | docs/rabbitmqctl.1.xml | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/rabbitmqctl.1.xml b/docs/rabbitmqctl.1.xml index a0f031927f..cc3d4d2a51 100644 --- a/docs/rabbitmqctl.1.xml +++ b/docs/rabbitmqctl.1.xml @@ -1361,6 +1361,49 @@ </variablelist> </refsect2> + + <refsect2> + <title>Mirrored Queue Management</title> + <para> + Mirrored queues can have slaves dynamically added, and slaves + or the master dynamically dropped. Refer to the <ulink + url="http://www.rabbitmq.com/ha.html">High Availability + guide</ulink> for further details about mirrored queues in + general. + </para> + + <variablelist> + <varlistentry> + <term><cmdsynopsis><command>add_queue_mirror</command> <arg choice="req"><replaceable>queue_name</replaceable></arg> <arg choice="req"><replaceable>node</replaceable></arg></cmdsynopsis></term> + <listitem> + <para> + Attempts to add a mirror of the queue + <command>queue_name</command> on + <command>node</command>. This will only succeed if the + queue was declared a mirrored queue and if there is no + mirror of the queue already on the node. If it succeeds, + the new mirror will start off as an empty slave. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><cmdsynopsis><command>drop_queue_mirror</command> <arg choice="req"><replaceable>queue_name</replaceable></arg> <arg choice="req"><replaceable>node</replaceable></arg></cmdsynopsis></term> + <listitem> + <para> + Attempts to drop a mirror of the queue + <command>queue_name</command> on + <command>node</command>. This will only succeed if the + queue was declared a mirrored queue and if there is a + mirror of the queue already on the node. If the node + contains the master of the queue, a slave on some other + node will be promoted to become the new master. It is + not permitted to drop the only node of a mirrored-queue. + </para> + </listitem> + </varlistentry> + </variablelist> + </refsect2> </refsect1> </refentry> |
