安装并启用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 先准备3个节点 并在hosts中配置好映射

# 安装
yum install centos-release-gluster
yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma

# 启动
systemctl start glusterd.service
systemctl enable glusterd.service

# master执行
gluster peer probe node1
gluster peer probe node2

# 查看状态
gluster peer status

# master 执行,创建3副本的卷
gluster volume create es-volume replica 3 transport tcp master1:/root/data/elk_data/ node1:/root/data/elk_data/ node2:/root/data/elk_data/ force

# 查看volume 信息
gluster volume list
gluster volume info

# 启动
gluster volume start es-volume
gluster volume quota es-volume enable
gluster volume quota es-volume limit-usage / 2GB

测试

1
2
3
4
5
6
7
# 挂载个自node的卷
mount -t glusterfs localhost:es-volume /root/test
#取消挂载
umount /root/test
# 查看挂载情况
df -h | grep es-volume
#更新一台node下的挂载卷,其它node下的挂载卷也会有变化