mc quota set
Changed: RELEASE.2022-12-13T00-23-28Z
mc quota set replaced mc admin bucket quota --hard.
Changed: RELEASE.2024-07-31T15-58-33Z
mc quota set is deprecated.
Description
The mc quota set assigns a hard quota limit to a bucket beyond which MinIO does not allow writes.
Units of Measurement
The mc quota set --size flag accepts the following case-insensitive suffixes to represent the unit of the specified size value:
| Suffix | Unit Size |
|---|---|
k |
KB (Kilobyte, 1000 Bytes) |
m |
MB (Megabyte, 1000 Kilobytes) |
g |
GB (Gigabyte, 1000 Megabytes) |
t |
TB (Terabyte, 1000 Gigabytes) |
ki or kib |
KiB (Kibibyte, 1024 Bites) |
mi or mib |
MiB (Mebibyte, 1024 Kibibytes) |
gi or gib |
GiB (Gibibyte, 1024 Mebibytes) |
ti or tib |
TiB (Tebibyte, 1024 Gibibytes) |
Omitting a suffix defaults to bytes.
Examples
Configure a Hard Quota on a Bucket
Use mc quota set with the --size flag to specify a hard quota on a bucket. Hard quotas prevent the bucket size from growing past the specified limit.
- Replace
TARGETwith thealiasof a configured MinIO deployment. ReplaceBUCKETwith the name of the bucket on which to set the hard quota. - Replace
LIMITwith the maximum size to which the bucket can grow as an integer and, as desired, a suffix. For example, to set a hard limit of 10 Terabytes, specify10t.
Syntax
mc quota set has the following syntax:
mc quota set supports the following arguments:
TARGET
mc-cmd
Required
The full path to the bucket for which the command creates the quota. Specify the alias of the MinIO deployment as a prefix to the path. For example:
--size
mc-cmd
Required
Sets a maximum limit to the bucket storage size. The MinIO server rejects any incoming PUT request whose contents would exceed the bucket’s configured quota.
For example, a hard limit of 10G would prevent adding any additional objects if the bucket reaches 10 gigabytes of size.
Global Flags
This command supports any of the global flags.
S3 Compatibility
This page preserves historical syntax. See the current mcli reference for supported commands and compatibility scope.