文件

mc ilm tier rm

說明

mc ilm tier rm 命令會移除尚未用於轉換任何物件的遠端層。

mc ilm tier remove 命令的功能與 mc ilm tier rm 相同。

注意

一旦某個層級已轉換物件,就無法將其移除。

必要權限

MinIO 需要以下權限,這些權限的作用範圍限定於您要建立生命週期管理規則的儲存貯體或多個儲存貯體。

MinIO 還需要在您要建立遠端層以用於物件轉換生命週期管理規則的叢集上,具有以下管理權限

例如,以下政策提供了在叢集中任何儲存貯體上設定物件轉換生命週期管理規則的權限:

{
   "Version": "2012-10-17",
   "Statement": [
      {
            "Action": [
               "admin:SetTier",
               "admin:ListTier"
            ],
            "Effect": "Allow",
            "Sid": "EnableRemoteTierManagement"
      },
      {
            "Action": [
               "s3:PutLifecycleConfiguration",
               "s3:GetLifecycleConfiguration"
            ],
            "Resource": [
                        "arn:aws:s3:::*"
            ],
            "Effect": "Allow",
            "Sid": "EnableLifecycleManagementRules"
      }
   ]
}

語法

此命令具有以下語法

以下範例會移除 myminio 部署上名為 WARM-TIER 的現有遠端層。沒有任何物件轉換到 WARM-TIER 層。

 mc ilm tier rm myminio WARM-TIER

此命令具有以下語法

mc ilm tier info TARGET TIER_NAME

參數

此命令接受以下引數

TARGET
必要

已設定的 MinIO 部署的 別名,其中存在所需的層。

TIER_NAME
必要

要移除的現有遠端層的名稱。

必須以全大寫指定層,例如 WARM_TIER

沒有任何物件可以轉換到該層。

全域標誌

此命令支援任何全域標誌

S3 相容性

mc 命令列工具的建置是為了與 AWS S3 API 相容,並且已針對 MinIO 和 AWS S3 進行測試,以確保預期的功能和行為。

MinIO 不保證其他與 S3 相容的服務,因為它們的 S3 API 實作未知,因此不受支援。雖然 mc 命令可能會如文件所述般運作,但任何此類使用風險皆由您自行承擔。

必要權限

如需移除層所需的權限,請參閱父命令上的必要權限