Try to move the odcs gluster brick to the backend only.
This commit is contained in:
parent
ae2e07e95f
commit
e67a52d1b6
2 changed files with 15 additions and 7 deletions
|
@ -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'
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue