Se pueden configurar cuotas para un usuario o un grupo en el nivel del proyecto o el sistema de archivos.
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
La columna Origen muestra local si la cuota se estableció en el nivel del sistema de archivos, default si se estableció en el nivel de proyecto o - si no se estableció ninguna cuota. En el siguiente ejemplo, la cuota por defecto del usuario establecida en el nivel de usuario es de 50 GB.
Si se estableció una cuota por defecto de usuario o grupo en el nivel de proyecto, este procedimiento sustituye ese valor.
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