文档

mc admin bucket quota

RELEASE.2022-12-13T00-23-28Z 版本中的变更: mc admin bucket quota 已被替换为

描述

mc admin bucket quota 命令管理每个存储桶的存储配额。

仅在 MinIO 部署中使用 mc admin

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

测量单位

mc admin bucket quota --hard 标志接受以下不区分大小写的后缀来表示指定大小值的单位

后缀

单位大小

k

KB(千字节,1000 字节)

m

MB(兆字节,1000 千字节)

g

GB(千兆字节,1000 兆字节)

t

TB(太字节,1000 千兆字节)

ki

KiB(Kibibyte,1024 字节)

mi

MiB(Mebibyte,1024 Kibibytes)

gi

GiB(Gibibyte,1024 Mebibytes)

ti

TiB(Tebibyte,1024 Gibibytes)

省略后缀默认为bytes

示例

配置存储桶的硬配额

使用mc admin bucket quota--hard 标志为存储桶指定硬配额。硬配额可防止存储桶大小超过指定的限制。

mc admin bucket quota TARGET/BUCKET --hard LIMIT
  • TARGET替换为已配置的 MinIO 部署的alias。将BUCKET替换为要设置硬配额的存储桶的名称。

  • LIMIT替换为存储桶可以增长的最大大小。例如,要设置 10 太字节的硬限制,请指定10t。有关支持的单位,请参见测量单位

检索存储桶配额配置

使用mc admin bucket quota 检索存储桶的当前配额配置

mc admin bucket quota TARGET/BUCKET

TARGET替换为已配置的 MinIO 部署的alias。将BUCKET替换为要检索配额的存储桶的名称。

清除已配置的存储桶配额

使用mc admin bucket quota--clear 标志清除存储桶的所有配额。

mc admin bucket quota TARGET/BUCKET --clear
  • TARGET替换为已配置的 MinIO 部署的alias。将BUCKET替换为要清除配额的存储桶的名称。

语法

mc admin bucket quota 具有以下语法

mc admin bucket quota TARGET [ARGUMENTS]

mc admin bucket quota 支持以下参数

TARGET

要为其创建配额的存储桶的完整路径。将 MinIO 部署的alias 指定为路径的前缀。例如

mc admin bucket quota play/mybucket

省略所有其他参数以返回指定存储桶的当前配额设置。

--hard

为存储桶存储大小设置最大限制。如果传入的PUT请求的内容超过存储桶的配置配额,则 MinIO 服务器将拒绝该请求。

例如,10GB的硬限制将阻止在存储桶大小达到10GB时添加任何其他对象。

有关支持的单位大小,请参见测量单位

--clear

清除为存储桶配置的所有配额。