割り当て制限は、プロジェクトレベルまたはファイルシステムレベルでユーザーまたはグループに設定できます。
hostname:> shares select default select eschrock
hostname:shares default/eschrock> users hostname:shares default/eschrock users> list USER NAME USAGE QUOTA SOURCE user-000 root 321K - - user-001 ahl 9.94K - - user-002 eschrock 20.0G - -
hostname:shares default/eschrock users> select name=eschrock
hostname:shares default/eschrock user-002> get
name = eschrock
unixname = eschrock
unixid = 132651
winname = (unset)
winid = (unset)
usage = 20.0G
quota = (unset)
source = (unset)
hostname:shares default/eschrock user-002> set quota=100G
quota = 100G (uncommitted)
hostname:shares default/eschrock user-002> commit
hostname:shares default/eschrock user-002> done
「ソース」列には、local (割り当て制限をファイルシステムレベルで設定した場合)、default (割り当て制限をプロジェクトレベルで設定した場合)、または - (割り当て制限を設定しなかった場合) が表示されます。次の例では、プロジェクトレベルで設定されたデフォルトのユーザー割り当て制限は 50G バイトになります。
デフォルトのユーザーまたはグループ割り当て制限がプロジェクトレベルで設定された場合、この手順ではその値をオーバーライドします。
hostname:shares default/eschrock users> quota
hostname:shares default/eschrock users quota (uncommitted)> set name=bmc
name = bmc (uncommitted)
hostname:shares default/eschrock users quota (uncommitted)> set quota=default
quota = default (uncommitted)
hostname:shares default/eschrock users quota (uncommitted)> commit
hostname:shares default/eschrock users> list
USER NAME USAGE QUOTA SOURCE
user-000 root 321K - -
user-001 ahl 9.94K - -
user-002 eschrock 20.0G 100G local
user-003 bmc - 50G default