【发布时间】:2018-02-27 08:39:34
【问题描述】:
我有一个 3 节点 Riak 集群,每个集群大约有 3 个节点。 1 TB 磁盘使用量。突然,一个节点的硬盘发生了不可恢复的故障。 因此,我使用以下步骤添加了一个新节点:
1) riak-admin 集群加入 2)关闭故障节点 3) riak-admin force-replace failed-node new-node 4) riak-admin 集群计划 5) riak-admin 集群提交。
这几乎解决了问题,除了在大量数据传输和切换之后,现在并非所有三个节点都有 1 TB 的磁盘使用量。只有他们两个 有 1 TB 的磁盘使用量。另一个几乎是空的。这意味着磁盘上不再有 3 个副本。我应该运行什么命令来强制确保磁盘上有三个副本而不等待读取修复或反熵生成三个副本?
【问题讨论】: