文档

mc admin heal

描述

The mc admin heal 命令扫描损坏或损坏的对象,并修复这些对象。

mc admin heal 资源密集型,通常不需要作为手动过程,即使在驱动器故障或损坏事件后也是如此。

作为正常操作的一部分,MinIO

  • 自动修复由静默位腐烂损坏、驱动器故障或其他问题在每个 POSTGET 操作中损坏的对象。

  • 使用 扫描程序 定期执行后台对象修复。

  • 在更换驱动器后积极修复对象。

有关 MinIO 如何修复对象的更多详细信息,请参阅 对象修复

仅在 MinIO 部署上使用 mc admin

MinIO 不支持使用 mc admin 命令与其他与 S3 兼容的服务,无论它们声称与 MinIO 部署的兼容性如何。

语法

mc admin heal 具有以下语法

mc admin heal [FLAGS] TARGET             \
                      [--all-drives, -a] \
                      [--force]          \
                      [--verbose, -v]

mc admin heal 支持以下参数

TARGET
必需

命令应执行对象修复的存储桶或存储桶前缀的完整路径。指定配置的 MinIO 部署的 别名 作为路径的前缀。例如

mc admin heal play/mybucket/myprefix

如果 TARGET 存储桶或存储桶前缀具有活动的修复扫描,则该命令将返回该扫描的状态。

--all-drives, -a
可选

选择所有驱动器并显示详细的信息。

--force
可选

禁用警告提示。

--verbose, -v
可选

显示有关离线和故障修复驱动器的信息。

修复颜色

某些版本的 MinIO 使用颜色键来区分具有不同修复状态的对象。有关此键的详细信息,请参阅 修复 概念页面。