diff options
author | chenshuai@huawei.com <chenshuai@huawei.com> | 2016-04-25 16:24:07 +0800 |
---|---|---|
committer | chenshuai@huawei.com <chenshuai@huawei.com> | 2016-04-25 16:24:07 +0800 |
commit | 1cead8ec9a849d243c3ee5c8acbbe3b6a754dd23 (patch) | |
tree | cd40ab2de40f2c47c0d8d2e81b7f83ee631fd8f2 /deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml | |
parent | aa16cb5bd58d314e05594ea591f236653455996b (diff) |
ocl: use opencontrail rabbitmq replace compass default rabbitmq
JIRA: COMPASS-376
Change-Id: I1496d875cc47869e18fd4b2db5baabcd620675d7
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml')
-rw-r--r-- | deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml b/deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml new file mode 100644 index 00000000..ec6b2fe0 --- /dev/null +++ b/deploy/adapters/ansible/roles/open-contrail/tasks/provision/-rabbitmq-stop.yml @@ -0,0 +1,30 @@ +--- +- name: 'stop rabbitmq server' + service: + name: 'rabbitmq-server' + state: 'stopped' + +- name: 'check beam process' + shell: 'ps ax | grep -v grep | grep beam' + register: beam_process + changed_when: no + ignore_errors: yes + +- name: 'kill beam processes' + shell: 'pkill -9 beam' + when: beam_process.stdout + +- name: 'check epmd process' + shell: 'ps ax | grep -v grep | grep epmd' + register: epmd_process + changed_when: no + ignore_errors: yes + +- name: 'kill epmd processes' + shell: 'pkill -9 epmd' + when: epmd_process.stdout + +- name: 'remove mnesia directory' + file: + name: '/var/lib/rabbitmq/mnesia' + state: 'absent' |