文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

MinIO Documentation

mc admin heal

描述

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

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

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

  • 自动修复因静默位衰减损坏、驱动器故障或其他问题而受损的对象POST or GET操作。

  • 使用后台对象定期执行修复扫描仪.

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

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

使用mc admin仅限 MinIO 部署

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

语法

mc admin heal具有以下语法:

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

mc admin heal支持以下参数:

TARGET
必需

应在其上执行对象修复的存储桶或存储桶前缀的完整路径。 指定alias已配置的 MinIO 部署路径前缀。 例如:

mc admin heal play/mybucket/myprefix

如果TARGET存储桶或存储桶前缀存在活跃的数据修复扫描时,该命令将返回该扫描的状态。

--all-drives, -a
可选

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

--force
可选

禁用警告提示。

--verbose, -v
可选

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

治愈色彩

某些版本的 MinIO 使用颜色键来区分具有不同修复状态的对象。

在版本 mc 中更改:RELEASE.2024-11-17T19-35-25Z

颜色含义已更新。

  • 绿色表示存储桶状态健康。

  • 黄色表示存储桶需要在一个或多个驱动器上进行修复。

  • 红色表示一个或多个驱动器运行不正常。

  • 灰色表示不确定的愈合状态。