Manage GlusterFS pool.
Add brick(s) to an existing volume
myvolume:
glusterfs.add_volume_bricks:
- bricks:
- host1:/srv/gluster/drive1
- host2:/srv/gluster/drive2
Replicated Volume:
glusterfs.add_volume_bricks:
- name: volume2
- bricks:
- host1:/srv/gluster/drive2
- host2:/srv/gluster/drive3 New in version 2019.2.0.
Add brick(s) to an existing volume
myvolume:
glusterfs.max_op_version:
- name: volume1
- version: 30707 New in version 2019.2.0.
Add brick(s) to an existing volume
myvolume:
glusterfs.op_version:
- name: volume1
- version: 30707 Check if node is peered.
peer-cluster:
glusterfs.peered:
- name: two
peer-clusters:
glusterfs.peered:
- names:
- one
- two
- three
- four Check if volume has been started
mycluster: glusterfs.started: []
Ensure that the volume exists
use every third brick as arbiter (metadata only)
New in version 2019.2.0.
myvolume:
glusterfs.volume_present:
- bricks:
- host1:/srv/gluster/drive1
- host2:/srv/gluster/drive2
Replicated Volume:
glusterfs.volume_present:
- name: volume2
- bricks:
- host1:/srv/gluster/drive2
- host2:/srv/gluster/drive3
- replica: 2
- start: True
Replicated Volume with arbiter brick:
glusterfs.volume_present:
- name: volume3
- bricks:
- host1:/srv/gluster/drive2
- host2:/srv/gluster/drive3
- host3:/srv/gluster/drive4
- replica: 3
- arbiter: True
- start: True
© 2019 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltstack.com/en/latest/ref/states/all/salt.states.glusterfs.html