X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Frabbitmq_clustering.yml;h=f9b5157738521010bf28835ae51fa3a9710861af;hb=b6c0cb98568bb67c29bc54b7bc061a2138af6666;hp=4d8dd0d37be58e0c05231ceeb0ba9368d960c5fd;hpb=19b4493522b98f36fcfcecad774ff7868e003783;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/rabbitmq_clustering.yml b/tasks/rabbitmq_clustering.yml index 4d8dd0d..f9b5157 100644 --- a/tasks/rabbitmq_clustering.yml +++ b/tasks/rabbitmq_clustering.yml @@ -6,19 +6,29 @@ command: rabbitmqctl reset - name: rabbitmq_clustering | stopping rabbitmq-server - service: name=rabbitmq-server state=stopped + service: + name: rabbitmq-server + state: stopped -- name: grabbing erlang cookie - shell: cat /var/lib/rabbitmq/.erlang.cookie - register: erlang_cookie - when: inventory_hostname == "{{ rabbitmq_master }}" +#- name: grabbing erlang cookie +# shell: cat /var/lib/rabbitmq/.erlang.cookie +# register: erlang_cookie +# when: inventory_hostname == "{{ rabbitmq_master }}" - name: rabbitmq_clustering | copy erlang cookie - template: src=erlang.cookie.j2 dest={{ erlang_cookie_file }} owner=rabbitmq group=rabbitmq mode=0400 backup=yes - when: inventory_hostname != "{{ rabbitmq_master }}" + template: + src: erlang.cookie.j2 + dest: "{{ erlang_cookie_file }}" + owner: rabbitmq + group: rabbitmq + mode: 0400 + backup: yes #backing up in case the need to recover +# when: inventory_hostname != "{{ rabbitmq_master }}" - name: rabbitmq_clustering | restarting rabbitmq-server on master - service: name=rabbitmq-server state=restarted + service: + name: rabbitmq-server + state: restarted when: inventory_hostname == "{{ rabbitmq_master }}" - name: rabbitmq_clustering | starting rabbitmq app on master @@ -31,7 +41,9 @@ when: inventory_hostname != "{{ rabbitmq_master }}" - name: rabbitmq_clustering | restarting rabbitmq-server - service: name=rabbitmq-server state=restarted + service: + name: rabbitmq-server + state: restarted when: inventory_hostname != "{{ rabbitmq_master }}" - name: rabbitmq_clustering | stopping rabbitmq app @@ -52,5 +64,7 @@ when: inventory_hostname != "{{ rabbitmq_master }}" - name: rabbitmq_clustering | marking as clustered - file: path=/etc/rabbitmq/clustered state=touch + file: + path: /etc/rabbitmq/clustered + state: touch when: cluster_master.changed or cluster_joined.changed