From d3befb983a03a02100f4228705a02e888827960a Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 10 Sep 2021 15:51:56 +0000 Subject: [PATCH] glusterfs: Restart glusterfs volume after changes For some reason when adding client.ssl option glusterfs goes into foobar state. Only restarting volume seems to help --- roles/glusterfs/handlers/main.yml | 3 +++ roles/glusterfs/tasks/main.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/roles/glusterfs/handlers/main.yml b/roles/glusterfs/handlers/main.yml index 9223656..ebf818a 100644 --- a/roles/glusterfs/handlers/main.yml +++ b/roles/glusterfs/handlers/main.yml @@ -3,3 +3,6 @@ service: name: glusterd state: restarted + +- name: restart glusterfs volume + shell: "echo y | gluster volume stop gv0 && gluster volume start gv0" diff --git a/roles/glusterfs/tasks/main.yml b/roles/glusterfs/tasks/main.yml index 9c436f6..3491b38 100644 --- a/roles/glusterfs/tasks/main.yml +++ b/roles/glusterfs/tasks/main.yml @@ -71,3 +71,4 @@ ssl.certificate-depth: "1", } run_once: true + notify: restart glusterfs volume