From 5d9063e236fdf49ab7bc8651d5b9e2f836ce85a2 Mon Sep 17 00:00:00 2001 From: chris Date: Mon, 10 Feb 2020 12:42:52 +0100 Subject: [PATCH] block bootstrap --- roles/gluster/handlers/main.yaml | 5 +++++ roles/gluster/tasks/main.yaml | 37 ++++++++++++++++---------------- 2 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 roles/gluster/handlers/main.yaml diff --git a/roles/gluster/handlers/main.yaml b/roles/gluster/handlers/main.yaml new file mode 100644 index 0000000..430515a --- /dev/null +++ b/roles/gluster/handlers/main.yaml @@ -0,0 +1,5 @@ +--- +- name: restart rpcbind + service: + name: rpcbind + state: restarted diff --git a/roles/gluster/tasks/main.yaml b/roles/gluster/tasks/main.yaml index c79cd31..ef76a0d 100644 --- a/roles/gluster/tasks/main.yaml +++ b/roles/gluster/tasks/main.yaml @@ -54,24 +54,25 @@ opts: noatime fstype: ext4 state: mounted -- name: gluster peers - gluster_peer: - nodes: - - node01 - - node02 - - node03 - when: ansible_nodename == "node01" -- name: gluster volume - gluster_volume: - name: data - replicas: 3 - state: present - bricks: /mnt/gluster/data - start_on_create: yes - cluster: - - node01 - - node02 - - node03 +- name: bootstrap gluster cluster + block: + - name: gluster peers + gluster_peer: + nodes: + - node01 + - node02 + - node03 + - name: gluster volume + gluster_volume: + name: data + replicas: 3 + state: present + bricks: /mnt/gluster/data + start_on_create: yes + cluster: + - node01 + - node02 + - node03 when: ansible_nodename == "node01" - name: gluster client package apt: