1

我建立了一个4节点的minio集群,运行一段时间后,一个节点被意外删除。当我将节点重新上线时,从那时起没有数据上传到这个节点,只有另外3个节点在工作。有没有办法修复损坏的节点并使其工作。

4

2 回答 2

1

据我所知,当前设置会强制您先修复节点,然后再修复存储桶。这意味着如果你有类似的东西:

minio.exe --config-dir c:\data_config server --address ":8001" d:\node1 e:\node2 f:\node3 g:\node4

并且磁盘f:坏了您更换这样的驱动器,然后假设您已设置local为别名,您必须这样做:

// this will bring your disk up to speed
mc admin heal local

接着:

// this will bring your data up to speed
mc admin heal local/bucket - where bucket is the bucket name you want to sync
于 2017-11-07T18:50:25.773 回答
0

是的,它可以使用mc admin heal命令,目前作为 beta 功能提供 - 它正在进行中,应该在未来的版本中完全准备好。

于 2017-09-07T08:17:16.037 回答