--- - name: install gluster package apt: name: glusterfs-server - name: start and enable gluster service: enabled: yes name: glusterd state: started - name: filesystem on gluster disk filesystem: dev: /dev/sdb fstype: ext4 - name: mount gluster disk mount: path: /mnt/gluster src: /dev/sdb options: noatime fstype: ext4 state: mounted - name: gluster peers gluster_peer: nodes: - node01 - node02 - node03 - name: gluster volume gluster_volume: name: data replicas: 3 state: started bricks: /mnt/gluster/data cluster: - node01 - node02 - node03 - name: gluster client package apt: name: glusterfs-client - name: mount gluster brick mount: path: /data src: "{{ansible_nodename}}:/data" options: noatime fstype: glusterfs state: mounted