文件

mc admin heal

描述

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 使用顏色鍵來區分具有不同修復狀態的物件。 有關此鍵的詳細資訊,請參閱 修復 概念頁面。