Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Découvrez les quotas d'arbres ONTAP

Contributeurs netapp-aherbin dmp-netapp netapp-aaron-holt

Vous pouvez créer un quota avec un qtree en tant que cible pour limiter la taille du qtree cible. Ces quotas sont également appelés Tree quotas.

Remarque Vous pouvez également créer des quotas d'utilisateur et de groupe pour un qtree spécifique. De plus, les quotas d'un volume FlexVol sont parfois hérités des qtrees contenu par ce volume.

Lorsque vous appliquez un quota à un qtree, le résultat est similaire à une partition de disque, sauf que vous pouvez modifier la taille maximale du qtree à tout moment en modifiant le quota. Lors de l'application d'un quota Tree, ONTAP limite l'espace disque et le nombre de fichiers dans le qtree, indépendamment de leurs propriétaires. Aucun utilisateur, y compris la racine et les membres du groupe BUILTIN\Administrators, ne peut écrire dans le qtree si l'opération d'écriture entraîne le dépassement du quota Tree.

La taille du quota ne garantit aucune quantité spécifique d'espace disponible. La taille du quota peut être supérieure à la quantité d'espace libre disponible pour le qtree. Vous pouvez utiliser le volume quota report commande permettant de déterminer la quantité réelle d'espace disponible dans le qtree.

Pour en savoir plus, volume quota report consultez le "Référence de commande ONTAP".

Découvrez comment les quotas d'utilisateurs et de groupes ONTAP fonctionnent avec les qtrees

Les quotas d'arborescence limitent la taille globale du qtree. Pour éviter que des utilisateurs ou groupes individuels ne consomment l'intégralité du qtree, vous spécifiez un quota d'utilisateur ou de groupe pour ce qtree.

Exemple de quota d'utilisateur dans un qtree

Supposons que vous ayez les règles de quota suivantes :

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        -       -        -       45MB
user   jsmith    ""      off          80MB        -       -        -       75MB

Vous remarquez qu'un certain utilisateur, kjones, occupe trop d'espace dans un qtree critique, proj1, qui réside dans vol1. Vous pouvez restreindre l'espace de cet utilisateur en ajoutant la règle de quota suivante :

cluster1::> volume quota policy rule create -vserver vs0 -volume vol1 -policy-name default -type user -target "kjones" -qtree "proj1" -disk-limit 20m -threshold 15m

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        -       -        -       45MB
user   jsmith    ""      off          80MB        -       -        -       75MB
user   kjones    proj1   off          20MB        -       -        -       15MB

Découvrez comment les quotas d'arborescence par défaut sur un volume FlexVol ONTAP créent des quotas d'arborescence dérivés

Lorsque vous créez un quota Tree par défaut sur un volume FlexVol, les quotas d'arborescence dérivés correspondants sont automatiquement créés pour chaque qtree de ce volume.

Ces quotas d'arborescence dérivés ont les mêmes limites que le quota d'arborescence par défaut. S'il n'existe pas de quotas supplémentaires, les limites ont les effets suivants :

  • Les utilisateurs peuvent utiliser autant d'espace dans un qtree qu'ils sont alloués à l'intégralité du volume (à condition qu'ils n'aient pas dépassé la limite du volume en utilisant l'espace à la racine ou à un autre qtree).

  • Chaque qtree peut être davantage de capacité à consommer la totalité du volume.

L'existence d'un quota Tree par défaut sur un volume continue d'affecter tous les nouveaux qtrees qui sont ajoutés au volume. Chaque fois qu'un qtree est créé, un quota Tree dérivé est également créé.

Comme tous les quotas dérivés, les quotas d'arborescence dérivés affichent les comportements suivants :

  • Sont créés uniquement si la cible ne dispose pas déjà d'un quota explicite.

  • Apparaissent dans les rapports de quotas mais n'apparaissent pas lorsque vous affichez les règles de quota avec la volume quota policy rule show commande. Pour en savoir plus, volume quota policy rule show consultez le "Référence de commande ONTAP".

Exemple de quotas d'arborescence dérivés

Vous disposez d'un volume avec trois qtrees (proj1, proj2 et proj3), et le seul quota Tree est un quota explicite sur le qtree proj1 qui limite sa taille de disque à 10 Go. Si vous créez un quota d'arborescence par défaut sur le volume et que vous réinitialisez les quotas sur le volume, le rapport quota contient maintenant quatre quotas d'arborescence :

                                    ----Disk----  ----Files-----   Quota
Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
-------  --------  ------  -------  -----  -----  ------  ------   ---------
vol1     proj1     tree    1           0B   10GB       1       -   proj1
vol1               tree    *           0B   20GB       0       -   *
vol1     proj2     tree    2           0B   20GB       1       -   proj2
vol1     proj3     tree    3           0B   20GB       1       -   proj3
...

La première ligne montre le quota explicite d'origine sur le qtree proj1. Ce quota reste inchangé.

La seconde ligne affiche le nouveau quota Tree par défaut sur le volume. L'astérisque (*) quota Specyfier indique qu'il s'agit d'un quota par défaut. Ce quota est le résultat de la règle de quotas que vous avez créée.

Les deux dernières lignes montrent de nouveaux quotas d'arborescence dérivés pour les qtrees proj2 et proj3. ONTAP a automatiquement créé ces quotas en raison du quota Tree par défaut sur le volume. Ces quotas d'arborescence dérivés ont la même limite de disque de 20 Go que le quota d'arborescence par défaut sur le volume. ONTAP n'a pas créé de quota Tree dérivé pour le qtree proj1 car le qtree proj1 disposait déjà d'un quota explicite.

Découvrez comment les quotas utilisateur par défaut sur un volume FlexVol ONTAP affectent les quotas pour les qtrees

Lorsqu'un quota utilisateur par défaut est défini pour un volume FlexVol, un quota utilisateur par défaut est automatiquement créé pour chaque qtree contenu par ce volume pour lequel un quota Tree explicite ou dérivé existe.

Si un quota utilisateur par défaut sur le qtree existe déjà, il reste inchangé lorsque le quota utilisateur par défaut sur le volume est créé.

Les quotas d'utilisateur par défaut créés automatiquement sur les qtrees ont les mêmes limites que le quota d'utilisateur par défaut que vous créez pour le volume.

Un quota utilisateur explicite pour des remplacements de qtree (remplace les limites appliquées par) le quota utilisateur par défaut créé automatiquement, de la même manière qu'il remplace un quota utilisateur par défaut sur ce qtree créé par un administrateur.