aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml
diff options
context:
space:
mode:
authorshuai chen <chenshuai@huawei.com>2015-12-10 06:52:34 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2015-12-10 06:52:35 +0000
commit01bf8315641200a49964d378d0ff88f43e7d8bf5 (patch)
tree1e64c6d17c126005bda0f7e8b963f5466f042a3c /deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml
parente408668e84f138f69317ff63e68b823dfe80188b (diff)
parentf691dbc6f7b6d686012fce2f4f6ce59d4549d0fe (diff)
Merge "rabbitmq script refactor"
Diffstat (limited to 'deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml')
-rw-r--r--deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml22
1 files changed, 2 insertions, 20 deletions
diff --git a/deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml b/deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml
index fdc18a65..8b0ce9a9 100644
--- a/deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml
+++ b/deploy/adapters/ansible/roles/mq/tasks/rabbitmq_cluster.yml
@@ -1,27 +1,9 @@
---
- name: stop rabbitmq app
- command: rabbitmqctl stop_app
- run_once: True
-
-- name: rabbitmqctl reset
- command: rabbitmqctl reset
- run_once: True
-
-- name: stop rabbitmq
- shell: rabbitmqctl stop
-
-- name: set detach
- shell: rabbitmq-server -detached
+ shell: rabbitmqctl stop_app; sleep 3
- name: join cluster
- command: rabbitmqctl join_cluster rabbit@{{ item }}
- when: item != inventory_hostname and HA_CLUSTER[item] == ''
- with_items:
- groups['controller']
+ command: rabbitmqctl join_cluster rabbit@{{ haproxy_hosts.keys()[0] }}
- name: start rabbitmq app
command: rabbitmqctl start_app
-
-- name: set the HA policy
- rabbitmq_policy: name=ha-all pattern='^(?!amq\.).*' tags="ha-mode=all"
-