GlusterFS을 이용한 파일 공유 및 클러스터링
server,peer 둘 다 실행
yum install -y centos-release-gluster
yum install glusterfs-server
systemctl start glusterd
systemctl enable rpcbind
systemctl start rpcbind
vi /etc/hosts
x.x.x.10 server.com
x.x.x.20 peer.com
server.com에서 실행
gluster peer probe peer.com
-> peer probe: success.
gluster peer status
-> Number of Peers: 1
Hostname: peer.com
Uuid: -
State: Peer in Cluster (Connected)
gluster pool list
server,peer 둘 다 실행
mkdir -p /data/gluster/gv0
server 실행
gluster volume create gv0 replica 2 server.com:/data/gluster/gv0 peer.com:/data/gluster/gv0
gluster volume start gv0
gluster volume info gv0
mount -t glusterfs peer.com:/gv0 /mnt
peer 실행
mount -t glusterfs server.com:/gv0 /mnt
클라이언트
yum install -y glusterfs-client
mkdir -p /mnt/glusterfs
df -hP /mnt/glusterfs
mount -t glusterfs server.com:/gv0 /mnt/glusterfs
vi /etc/fstab
server.com:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0
참고:
http://wiki.sys4u.co.kr/pages/viewpage.action?pageId=7767354
https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-and-configure-glusterfs-on-centos-7-rhel-7.html