glusterfs - 我可以使用仲裁器 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
解决方案
是的你可以。确保在执行此操作之前没有待处理的治疗。
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
推荐阅读
- visual-paradigm - 问题安装视觉范式classcastexception
- c++ - 在 C++ 中返回新的构造函数(*this)工厂
- node.js - 如何根据一天中的时间显示消息?
- .net - 在 vb.net 中过滤来自网络浏览器的坏词
- go - 如何在 GO 中处理全局状态
- html - 调整所有 DIV 内容的大小
- android - 将 Android Studio 配置为仅显示特定级别的 API
- java - 如何按第二个单词对列表进行排序?
- authentication - ZAP 中的 NTLM 身份验证
- android - 即使手机处于静音模式 android 也会振动的功能