Comment utiliser des quotas explicites
Vous pouvez utiliser des quotas explicites pour spécifier un quota pour une cible de quota spécifique ou pour remplacer un quota par défaut pour une cible spécifique.
Un quota explicite spécifie une limite pour un utilisateur, un groupe ou un qtree spécifique. Un quota explicite remplace tout quota par défaut en place pour la même cible.
Lorsque vous ajoutez un quota utilisateur explicite pour un utilisateur possédant un quota utilisateur dérivé, vous devez utiliser le même paramètre de mappage utilisateur que le quota utilisateur par défaut. Sinon, lorsque vous redimensionnez des quotas, le quota utilisateur explicite est rejeté car il est considéré comme un nouveau quota.
Les quotas explicites n'affectent que les quotas par défaut au même niveau (volume ou qtree). Par exemple, un quota utilisateur explicite pour un qtree n'affecte pas le quota utilisateur par défaut pour le volume qui contient ce qtree. Cependant, le quota utilisateur explicite pour les remplacements de qtree (remplace les limites définies par) le quota utilisateur par défaut pour ce qtree.
Les règles de quota suivantes définissent un quota utilisateur par défaut qui limite tous les utilisateurs de vol1 à 50 Mo d'espace. Cependant, un utilisateur, jsmith, est autorisé à 80 Mo d'espace, en raison du quota explicite (indiqué en gras) :
cluster1::> volume quota policy rule create -vserver vs0 -volume vol1 -policy-name default -type user -target "" -qtree "" -disk-limit 50m cluster1::> volume quota policy rule create -vserver vs0 -volume vol1 -policy-name default -type user -target "jsmith" -qtree "" -disk-limit 80m cluster1::> volume quota policy rule show -vserver vs0 -volume vol1 Vserver: vs0 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- user "" "" off 50MB - - - - user jsmith "" off 80MB - - - -
La règle de quota suivante limite l'utilisateur spécifié, représenté par quatre ID, à 550 Mo d'espace disque et 10,000 fichiers dans le volume vol1 :
cluster1::> volume quota policy rule create -vserver vs0 -volume vol1 -policy-name default -type user -target " jsmith,corp\jsmith,engineering\john smith,S-1-5-32-544" -qtree "" -disk-limit 550m -file-limit 10000 cluster1::> volume quota policy rule show -vserver vs0 -volume vol1 Vserver: vs0 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- user "jsmith,corp\jsmith,engineering\john smith,S-1-5-32-544" "" off 550MB - 10000 - -
La règle de quota suivante limite le groupe eng1 à 150 Mo d'espace disque et un nombre illimité de fichiers dans le qtree proj1 :
cluster1::> volume quota policy rule create -vserver vs0 -volume vol2 -policy-name default -type group -target "eng1" -qtree "proj1" -disk-limit 150m cluster1::> volume quota policy rule show -vserver vs0 -volume vol2 Vserver: vs0 Policy: default Volume: vol2 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- group eng1 proj1 off 150MB - - - -
La règle de quota suivante limite le qtree proj1 du volume vol2 à 750 Mo d'espace disque et 75,000 fichiers :
cluster1::> volume quota policy rule create -vserver vs0 -volume vol2 -policy-name default -type tree -target "proj1" -disk-limit 750m -file-limit 75000 cluster1::> volume quota policy rule show -vserver vs0 -volume vol2 Vserver: vs0 Policy: default Volume: vol2 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- tree proj1 "" - 750MB - 75000 - -