Add missing tags for the gluster/consolidated role.
This commit is contained in:
parent
e67a52d1b6
commit
736e4a2768
1 changed files with 9 additions and 0 deletions
|
@ -5,15 +5,20 @@
|
||||||
when: inventory_hostname in groups[gluster_server_group]
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
|
- gluster
|
||||||
|
|
||||||
- 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]
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
|
tags:
|
||||||
|
- gluster
|
||||||
|
|
||||||
- name: Servers discover each other.
|
- name: Servers discover each other.
|
||||||
command: gluster peer probe {{ item }}
|
command: gluster peer probe {{ item }}
|
||||||
with_items: '{{groups[gluster_server_group]}}'
|
with_items: '{{groups[gluster_server_group]}}'
|
||||||
run_once: true
|
run_once: true
|
||||||
|
tags:
|
||||||
|
- gluster
|
||||||
|
|
||||||
- name: install needed packages for client
|
- name: install needed packages for client
|
||||||
package: name={{ item }} state=present
|
package: name={{ item }} state=present
|
||||||
|
@ -57,6 +62,8 @@
|
||||||
when: inventory_hostname in groups[gluster_server_group]
|
when: inventory_hostname in groups[gluster_server_group]
|
||||||
run_once: true
|
run_once: true
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
tags:
|
||||||
|
- gluster
|
||||||
|
|
||||||
- name: Ensure Gluster volume is mounted.
|
- name: Ensure Gluster volume is mounted.
|
||||||
mount:
|
mount:
|
||||||
|
@ -65,3 +72,5 @@
|
||||||
fstype: glusterfs
|
fstype: glusterfs
|
||||||
opts: "defaults,_netdev"
|
opts: "defaults,_netdev"
|
||||||
state: mounted
|
state: mounted
|
||||||
|
tags:
|
||||||
|
- gluster
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue