Voir quels quotas sont en vigueur à l'aide du rapport des quotas
En raison des différentes façons dont les quotas interagissent, plus de quotas sont en vigueur que seulement ceux que vous avez explicitement créés. Pour connaître les quotas en vigueur, vous pouvez afficher le rapport sur les quotas.
Les exemples suivants présentent les rapports de quotas pour différents types de quotas appliqués sur un volume FlexVol vol1, et un qtree q1 contenu dans ce volume :
Dans cet exemple, il existe un qtree, q1, qui est contenue par le volume vol1. L'administrateur a créé trois quotas :
-
Limite de quota d'arborescence par défaut sur vol1 de 400 Mo
-
Limite de quota utilisateur par défaut sur vol1 de 100 Mo
-
Limite explicite de quota utilisateur sur vol1 de 200 Mo pour l'utilisateur jsmith
Les règles de quota pour ces quotas sont similaires à l'exemple suivant :
cluster1::*> volume quota policy rule show -vserver vs1 -volume vol1 Vserver: vs1 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- tree "" "" - 400MB - - - - user "" "" off 100MB - - - - user jsmith "" off 200MB - - - -
Le rapport des quotas pour ces quotas ressemble à l'exemple suivant :
cluster1::> volume quota report Vserver: vs1 ----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 - tree * 0B 400MB 0 - * vol1 - user * 0B 100MB 0 - * vol1 - user jsmith 150B 200MB 7 - jsmith vol1 q1 tree 1 0B 400MB 6 - q1 vol1 q1 user * 0B 100MB 0 - vol1 q1 user jsmith 0B 100MB 5 - vol1 - user root 0B 0MB 1 - vol1 q1 user root 0B 0MB 8 -
Les trois premières lignes du rapport des quotas affichent les trois quotas spécifiés par l'administrateur. Comme deux de ces quotas sont des quotas par défaut, ONTAP crée automatiquement des quotas dérivés.
La quatrième ligne affiche le quota Tree qui est dérivé du quota Tree par défaut pour chaque qtree en vol1 (dans cet exemple, uniquement q1).
La cinquième ligne affiche le quota utilisateur par défaut créé pour le qtree en raison de l'existence du quota utilisateur par défaut sur le volume et le quota qtree.
La sixième ligne affiche le quota utilisateur dérivé créé pour jsmith sur le qtree car il existe un quota utilisateur par défaut pour le qtree (ligne 5) et l'utilisateur jsmith possède des fichiers sur ce qtree. Notez que la limite appliquée à l'utilisateur jsmith dans le qtree q1 n'est pas déterminée par la limite du quota utilisateur explicite (200 Mo). En effet, la limite explicite de quota utilisateur est sur le volume, ce qui n'affecte donc pas de limites pour le qtree. Au lieu de cela, le quota utilisateur maximal pour le qtree est déterminé par le quota utilisateur par défaut pour le qtree (100 Mo).
Les deux dernières lignes affichent plus de quotas d'utilisateur dérivés des quotas d'utilisateur par défaut sur le volume et sur le qtree. Un quota utilisateur dérivé a été créé pour l'utilisateur root sur le volume et le qtree, car l'utilisateur root possédait des fichiers sur le volume et le qtree. Comme l'utilisateur root bénéficie d'un traitement spécial en termes de quotas, ses quotas dérivés sont uniquement le suivi des quotas.
Cet exemple est similaire à la précédente, sauf que l'administrateur a ajouté deux quotas sur le qtree.
Il y a toujours un volume, vol1, et un qtree, q1. L'administrateur a créé les quotas suivants :
-
Limite de quota d'arborescence par défaut sur vol1 de 400 Mo
-
Limite de quota utilisateur par défaut sur vol1 de 100 Mo
-
Limite explicite de quota utilisateur sur vol1 pour l'utilisateur jsmith de 200 Mo
-
Quota utilisateur par défaut sur le qtree q1 de 50 Mo
-
Limite de quota utilisateur explicite sur qtree q1 pour l'utilisateur jsmith de 75 Mo
Les règles de quota pour ces quotas se ressemblent à celles-ci :
cluster1::> volume quota policy rule show -vserver vs1 -volume vol1 Vserver: vs1 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- tree "" "" - 400MB - - - - user "" "" off 100MB - - - - user "" q1 off 50MB - - - - user jsmith "" off 200MB - - - - user jsmith q1 off 75MB - - - -
Le rapport sur les quotas de ces quotas se présente comme suit :
cluster1::> volume quota report Vserver: vs1 ----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 - tree * 0B 400MB 0 - * vol1 - user * 0B 100MB 0 - * vol1 - user jsmith 2000B 200MB 7 - jsmith vol1 q1 user * 0B 50MB 0 - * vol1 q1 user jsmith 0B 75MB 5 - jsmith vol1 q1 tree 1 0B 400MB 6 - q1 vol1 - user root 0B 0MB 2 - vol1 q1 user root 0B 0MB 1 -
Les cinq premières lignes du rapport de quota affichent les cinq quotas créés par l'administrateur. Comme certains de ces quotas sont des quotas par défaut, ONTAP crée automatiquement des quotas dérivés.
La sixième ligne affiche le quota Tree qui est dérivé du quota Tree par défaut pour chaque qtree en vol1 (dans cet exemple, uniquement q1).
Les deux dernières lignes affichent les quotas d'utilisateur dérivés des quotas d'utilisateur par défaut sur le volume et sur le qtree. Un quota utilisateur dérivé a été créé pour l'utilisateur root sur le volume et le qtree, car l'utilisateur root possédait des fichiers sur le volume et le qtree. Comme l'utilisateur root bénéficie d'un traitement spécial en termes de quotas, ses quotas dérivés sont uniquement le suivi des quotas.
Aucun autre quota par défaut ou quota dérivé n'a été créé pour les raisons suivantes :
-
Un quota utilisateur dérivé n'a pas été créé pour l'utilisateur jsmith, même si l'utilisateur possède des fichiers à la fois sur le volume et sur le qtree, car l'utilisateur dispose déjà de quotas explicites aux deux niveaux.
-
Aucun quota utilisateur dérivé n'a été créé pour d'autres utilisateurs, car aucun autre utilisateur ne possède de fichiers sur le volume ou le qtree.
-
Le quota utilisateur par défaut sur le volume n'a pas créé de quota utilisateur par défaut sur le qtree, car le qtree disposait déjà d'un quota utilisateur par défaut.