首页 > 解决方案 > 我可以使用仲裁器 1 将 GlusterFS 副本 3 更改为副本 3 吗?

问题描述

我将卷配置为副本 3,现在我想将其转换为带有仲裁器 1 的副本 3。

我似乎找不到任何信息,说明这是否可行,或者我是否需要移动数据、销毁卷并重新创建它。

我正在运行 glusterfs 4.1.4

Volume Name: clustered_sites
Type: Replicate
Volume ID: 34ef4f5b-497a-443c-922b-b168729ac1c6
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 3 = 3
Transport-type: tcp
Bricks:
Brick1: www-one-internal:/mnt/clustered_sites/brick1
Brick2: www-two-internal:/mnt/clustered_sites/brick1
Brick3: www-three-internal:/mnt/clustered_sites/brick1
Options Reconfigured:
cluster.consistent-metadata: on
performance.client-io-threads: off
nfs.disable: on
transport.address-family: inet

标签: glusterfs

解决方案


是的你可以。确保在执行此操作之前没有待处理的治疗。

gluster volume remove-brick clustered_sites replica 2 www-three-internal:/mnt/clustered_sites/brick1 force

gluster volume add-brick clustered_sites replica 3 arbiter 1 www-three-internal:/mnt/clustered_sites/new_arbiter_brick

推荐阅读