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 部署的
别名
,目标层级位于此部署中。
全局标志
此命令支持任何 全局标志。
S3 兼容性
mc 命令行工具构建时考虑了与 AWS S3 API 的兼容性,并已在 MinIO 和 AWS S3 上进行了测试,以确保其功能和行为符合预期。
对于其他与 S3 兼容的服务,MinIO 不提供任何保证,因为它们的 S3 API 实现未知,因此不受支持。虽然 mc 命令可能按文档记录的方式工作,但任何此类使用均须自行承担风险。
所需权限
有关删除层级所需的权限,请参阅父命令上的 所需权限。