Guide d'administration Oracle Solaris ZFS

Quotas d'utilisateurs et de groupes ZFS

Version Solaris 10 10/09 : dans les versions précédentes de Solaris, vous pouviez appliquer des quotas et des réservations aux systèmes de fichiers ZFS pour gérer et réserver de l'espace disque.

Dans cette version de Solaris, vous pouvez définir un quota sur la quantité d'espace disque utilisée par les fichiers appartenant à un utilisateur ou à un groupe spécifique. Vous pouvez envisager la définition de quotas d'utilisateurs et de groupes dans un environnement contenant un grand nombre d'utilisateurs ou de groupes.

Vous pouvez définir un quota d'utilisateurs en utilisant la propriété zfs userquota. Pour définir le quota d'un groupe, utilisez la propriété zfs groupquota. Exemple :


# zfs set userquota@user1=5G tank/data
# zfs set groupquota@staff=10G tank/staff/admins

Vous pouvez afficher le paramètre de quota actuel d'un utilisateur ou d'un groupe comme suit :


# zfs get userquota@user1 tank/data
NAME       PROPERTY         VALUE            SOURCE
tank/data  userquota@user1  5G               local
# zfs get groupquota@staff tank/staff/admins
NAME               PROPERTY          VALUE             SOURCE
tank/staff/admins  groupquota@staff  10G               local

Affichez des informations générales sur les quotas comme suit :


# zfs userspace tank/data
TYPE        NAME   USED  QUOTA  
POSIX User  root     3K   none  
POSIX User  user1     0    5G  

# zfs groupspace tank/staff/admins
TYPE         NAME   USED  QUOTA  
POSIX Group  root     3K   none  
POSIX Group  staff     0    10G  

Vous pouvez afficher l'utilisation de l'espace disque d'un utilisateur en affichant la propriété userused@user. Vous pouvez afficher l'utilisation de l'espace disque d'un groupe avec la propriété groupused@group. Exemple :


# zfs get userused@user1 tank/staff
NAME        PROPERTY        VALUE           SOURCE
tank/staff  userused@user1  213M            local
# zfs get groupused@staff tank/staff
NAME        PROPERTY         VALUE            SOURCE
tank/staff  groupused@staff  213M             local

Pour plus d'informations sur la définition des quotas d'utilisateurs, consultez la section Définition des quotas et réservations ZFS.