GlusterFS安装

来自Linux78|wiki

在centos7上安装集群三台机器,hostname分别是node1/node2/node3,写入/etc/hosts

192.168.33.20 node1
192.168.33.21 node2
192.168.33.22 node3

安装glusterfs(三台都要执行)

安装glusterfs

yum install centos-release-gluster
yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma
systemctl start glusterd.service
systemctl enable glusterd.service

在node1上将node2、node3加入集群

gluster peer probe node2
gluster peer probe node3

在node1上看集群状态

gluster peer status

在node1/node2/node3上手动创建目录/data_gluster。

在node1上,创建卷,卷名称是db_volume

gluster volume create db_volume \
replica 3 node1:/data_gluster/db node2:/data_gluster/db node3:/data_gluster/db force

激活卷

gluster start db_volume

虽然激活了卷,但是还不能直接使用,要将其挂载出来,将卷db_volume挂载到/mnt/gluster/db目录下,只能往/mnt/gluster/db里面写数据,不能直接操作/data_gluster,这个步骤在node1上执行。后面不想挂载/mnt/gluster/db时可以用"umount -l /mnt/gluster/db"

mkdir -p /mnt/gluster/db
mount -t glusterfs node1:/db_volume /mnt/gluster/db