Manage quotas using the CLI
This page describes how to manage quotas using the CLI.
Using the CLI, you can:
Set directory quota/default quota
Command: weka fs quota set
/ weka fs quota set-default
Before using the commands, verify that a mount point to the relevant filesystem is set.
Use the following commands to set a directory quota:
weka fs quota set <path> [--soft soft] [--hard hard] [--grace grace] [--owner owner]
It is also possible to set a default quota on a directory. It does not account for this directory (or existing child directories) but will automatically set the quota on new directories created directly under it.
Use the following command to set a default quota of a directory:
weka fs quota set-default <path> [--soft soft] [--hard hard] [--grace grace] [--owner owner]
Parameters
Notes:
Use a soft quota limit without setting a grace period to set advisory-only quotas.
When both
hard
andsoft
quotas exist, setting the value of one of them to0
will clear this quota.
List directory quotas/default quotas
Command: weka fs quota list
/ weka fs quota list-default
Use the following command to list the directory quotas (by default, only exceeding quotas are listed) :
weka fs quota list [fs-name] [--snap-name snap-name] [--path path] [--under under] [--over over] [--quick] [--all]
Parameters
Use the following command to list the directory default quotas:
weka fs quota list-default [fs-name] [--snap-name snap-name] [--path path]
Parameters
Unsetting directory quota/default quota
Command: weka fs quota unset
/ weka fs quota unset-default
Use the following commands to unset a directory quota:
weka fs quota unset <path>
Use the following command to unset a default quota of a directory:
weka fs quota unset-default <path>
Parameters
Last updated