mc admin bucket quota
Changed in version 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 标志
接受以下不区分大小写的后缀,用于表示所指定大小值的单位:
后缀 |
单位大小 |
|---|---|
|
KB(千字节,1000 字节) |
|
MB(兆字节,1000 千字节) |
|
GB(吉字节,1000 兆字节) |
|
TB(太字节,1000 吉字节) |
|
KiB(二进制千字节,1024 字节) |
|
MiB(二进制兆字节,1024 KiB) |
|
GiB(二进制吉字节,1024 MiB) |
|
TiB(二进制太字节,1024 GiB) |
省略后缀时,默认单位为 bytes。
示例
为存储桶配置硬配额
使用 mc admin bucket quota 搭配
--hard 标志,为存储桶指定硬配额。
硬配额可防止存储桶大小增长超过指定限制。
mc admin bucket quota TARGET/BUCKET --hard LIMIT
获取存储桶配额配置
使用 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时,将无法再添加 任何对象。支持的单位大小请参见 计量单位。