Try to move the odcs gluster brick to the backend only.

This commit is contained in:
Ralph Bean 2017-10-23 15:31:31 +00:00
parent ae2e07e95f
commit e67a52d1b6
2 changed files with 15 additions and 7 deletions

View file

@ -61,14 +61,14 @@
gluster_brick_dir: /srv/glusterfs/
gluster_mount_dir: /srv/odcs
gluster_brick_name: odcs
gluster_server_group: odcs-stg
gluster_server_group: odcs-backend-stg
tags: gluster
when: env == 'staging'
- role: gluster/consolidated
gluster_brick_dir: /srv/glusterfs/
gluster_mount_dir: /srv/odcs
gluster_brick_name: odcs
gluster_server_group: odcs
gluster_server_group: odcs-backend
tags: gluster
when: env != 'staging'

View file

@ -2,11 +2,13 @@
package: name={{ item }} state=present
with_items:
- glusterfs-server
when: inventory_hostname in groups[gluster_server_group]
tags:
- packages
- name: start glusterd for the server
service: name=glusterd state=started enabled=true
when: inventory_hostname in groups[gluster_server_group]
- name: Servers discover each other.
command: gluster peer probe {{ item }}
@ -32,11 +34,16 @@
tags:
- gluster
- name: Ensure Gluster brick and mount directories exist.
file: "path={{ item }} state=directory mode=0775"
with_items:
- "{{ gluster_brick_dir }}"
- "{{ gluster_mount_dir }}"
- name: Ensure Gluster brick directories exist.
file: "path={{ gluster_brick_dir }} state=directory mode=0775"
when: inventory_hostname in groups[gluster_server_group]
tags:
- gluster
- name: Ensure Gluster mount directories exist.
file: "path={{ gluster_mount_dir }} state=directory mode=0775"
tags:
- gluster
- name: Configure Gluster volume.
gluster_volume:
@ -47,6 +54,7 @@
cluster: "{{ groups[gluster_server_group] | join(',') }}"
host: "{{ inventory_hostname }}"
force: yes
when: inventory_hostname in groups[gluster_server_group]
run_once: true
ignore_errors: true