GlusterFS存储缩容(GlusterFS三副本改仲裁节点)

说明:仲裁节点不保存数据,仅保存元数据信息,因此仲裁节点可以和其他brick共享一个盘。

1.首先将三副本改完二副本,brick按顺序三个为一组副本,每组选择一个要下掉的brick,执行remove-brick操作

# gluster volume info hsvol
Volume Name: hsvol
Type: Distributed-Replicate
Volume ID: 7c1cd1ae-7ab0-4496-84cc-20ac1bf1ee22
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 3 = 6
Transport-type: tcp
Bricks:
Brick1: 10.161.110.29:/data/heshan/gfs/vol/brick1
Brick2: 10.161.110.29:/data/heshan/gfs/vol/brick2
Brick3: 10.161.110.29:/data/heshan/gfs/vol/brick3
Options Reconfigured:
cluster.quorum-reads: no
transport.address-family: inet
storage.fips-mode-rchecksum: on
nfs.disable: on
features.quota: on
features.inode-quota: on
features.quota-deem-statfs: on

2、下掉之前检查各brick数据是否完整,状态均为Status: Connected,Number of entries: 0则表示互为副本的brick数据均一致。

gluster volume heal hsvol info

3、执行remove-brick下掉brick3和brick6,下掉的是副本不需要迁移数据,因此加force下掉。

gluster volume remove-brick hsvol replica 2 10.161.110.29:/data/heshan/gfs/vol/brick3  force

4、 要手动删除下掉brick的目录,如上/data/heshan/gfs/vol/brick3 , 然后可以重新利用这些空间

## 注意要登录到brick的机器上
rm -rf /data/heshan/gfs/vol/brick3

5、创建仲裁节点目录,并加入仲裁节点

## 仲裁裁节点可以和其他brick公用一个盘,但是尽量不要和同组的brick放在一个节点上。如4个节点,可以node1、node2、node3其中node3上放第一组的仲裁节点,node3、node4、node1,node1上放第二种的仲裁节点
## 登录到仲裁节点的机器上创建目录,换成实际目录路径,比如/glusterfs-data/arbiter
mkdir -p /data/heshan/gfs/vol/arbiter1

## 将仲裁节点加入到集群中,这里只添加仲裁节点,没有新增brick组
gluster volume add-brick hsvol replica 3 arbiter 1 10.161.110.29:/data/heshan/gfs/vol/arbiter1 

## 仲裁节点添加完成后,执行gluster volume info hsvol查看brick详细
# gluster volume info hsvol
Volume Name: hsvol
Type: Distributed-Replicate
Volume ID: 7c1cd1ae-7ab0-4496-84cc-20ac1bf1ee22
Status: Started
Snapshot Count: 0
Number of Bricks: 2 x (2 + 1) = 6
Transport-type: tcp
Bricks:
Brick1: 10.161.110.29:/data/heshan/gfs/vol/brick1
Brick2: 10.161.110.29:/data/heshan/gfs/vol/brick2
Brick3: 10.161.110.29:/data/heshan/gfs/vol/arbiter1 (arbiter)
Options Reconfigured:
cluster.quorum-reads: no
transport.address-family: inet
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容