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_brick_dir: /srv/glusterfs/
|
||||||
gluster_mount_dir: /srv/odcs
|
gluster_mount_dir: /srv/odcs
|
||||||
gluster_brick_name: odcs
|
gluster_brick_name: odcs
|
||||||
gluster_server_group: odcs-stg
|
gluster_server_group: odcs-backend-stg
|
||||||
tags: gluster
|
tags: gluster
|
||||||
when: env == 'staging'
|
when: env == 'staging'
|
||||||
- role: gluster/consolidated
|
- role: gluster/consolidated
|
||||||
gluster_brick_dir: /srv/glusterfs/
|
gluster_brick_dir: /srv/glusterfs/
|
||||||
gluster_mount_dir: /srv/odcs
|
gluster_mount_dir: /srv/odcs
|
||||||
gluster_brick_name: odcs
|
gluster_brick_name: odcs
|
||||||
gluster_server_group: odcs
|
gluster_server_group: odcs-backend
|
||||||
tags: gluster
|
tags: gluster
|
||||||
when: env != 'staging'
|
when: env != 'staging'
|
||||||
|
|
||||||
|
|
|
@ -2,11 +2,13 @@
|
||||||
package: name={{ item }} state=present
|
package: name={{ item }} state=present
|
||||||
with_items:
|
with_items:
|
||||||
- glusterfs-server
|
- glusterfs-server
|
||||||
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
|
|
||||||
- name: start glusterd for the server
|
- name: start glusterd for the server
|
||||||
service: name=glusterd state=started enabled=true
|
service: name=glusterd state=started enabled=true
|
||||||
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
|
|
||||||
- name: Servers discover each other.
|
- name: Servers discover each other.
|
||||||
command: gluster peer probe {{ item }}
|
command: gluster peer probe {{ item }}
|
||||||
|
@ -32,11 +34,16 @@
|
||||||
tags:
|
tags:
|
||||||
- gluster
|
- gluster
|
||||||
|
|
||||||
- name: Ensure Gluster brick and mount directories exist.
|
- name: Ensure Gluster brick directories exist.
|
||||||
file: "path={{ item }} state=directory mode=0775"
|
file: "path={{ gluster_brick_dir }} state=directory mode=0775"
|
||||||
with_items:
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
- "{{ gluster_brick_dir }}"
|
tags:
|
||||||
- "{{ gluster_mount_dir }}"
|
- gluster
|
||||||
|
|
||||||
|
- name: Ensure Gluster mount directories exist.
|
||||||
|
file: "path={{ gluster_mount_dir }} state=directory mode=0775"
|
||||||
|
tags:
|
||||||
|
- gluster
|
||||||
|
|
||||||
- name: Configure Gluster volume.
|
- name: Configure Gluster volume.
|
||||||
gluster_volume:
|
gluster_volume:
|
||||||
|
@ -47,6 +54,7 @@
|
||||||
cluster: "{{ groups[gluster_server_group] | join(',') }}"
|
cluster: "{{ groups[gluster_server_group] | join(',') }}"
|
||||||
host: "{{ inventory_hostname }}"
|
host: "{{ inventory_hostname }}"
|
||||||
force: yes
|
force: yes
|
||||||
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
run_once: true
|
run_once: true
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue