dnf install glusterfs glusterfs-cli glusterfs-server # systemctl start glusterd.service # systemctl status glusterd.service # gluster peer probe gluster2 # gluster volume create gv0 replica gluster1:/storage/brick1/gv0/ gluster2:/storage/brick1/gv0/ # gluster volume start gv0 # gluster volume set gv0 auth.allow 192.168.122.* # gluster volume info gv0 mount -t glusterfs gluster1:/gv0 /mnt/glusterfs/ gluster peer probe gluster3 gluster volume add-brick replica 3 gv0 gluster3:/storage/brick1/gv0/ gluster volume remove-brick gv0 gluster3:/storage/brick1/gv0/ gluster peer detach gluster3 gluster volume rebalance gv0 start # virsh pool-define /tmp/gluster-storage.xml # virsh pool-start glusterfs-pool glusterfs-pool gv0 # virsh pool-list --all qemu-img create gluster://192.168.122.191/gv0/rhel7.img 4G # virsh vol-list glusterfs-pool # virt-install --name rhel7 --memory 4096 --disk vol=glusterfs-pool/rhel7.img,bus=virtio --location ftp://192.168.122.1/pub/products/rhel7/