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.

Gérez les limites de capacité des SVM

Contributeurs netapp-ahibbard netapp-lenida netapp-dbagwell netapp-aaron-holt

À partir de ONTAP 9.13.1, vous pouvez définir une capacité maximale pour une machine virtuelle de stockage (SVM). Vous pouvez également configurer des alertes lorsque la SVM approche un niveau de capacité seuil.

Description de la tâche

La capacité d'un SVM est calculée comme la somme des volumes FlexVols, FlexGroup volumes, FlexClones, FlexCache volumes. Les volumes ont un impact sur le calcul de la capacité, même s'ils sont restreints, hors ligne ou dans la file d'attente de restauration après la suppression. Si des volumes sont configurés avec l'extension automatique, la valeur maximale de taille automatique du volume est calculée en fonction de la taille du SVM ; sans l'extension automatique, la taille réelle du volume est calculée.

Le tableau suivant explique comment autosize-mode les paramètres ont un impact sur le calcul de la capacité.

autosize-mode off

Le paramètre de taille sera utilisé pour le calcul

autosize-mode grow

Le max-autosize le paramètre sera utilisé pour le calcul

autosize-mode grow-shrink

Le max-autosize le paramètre sera utilisé pour le calcul

Avant de commencer
  • Vous devez être administrateur du cluster pour définir la limite d'un SVM.

  • À partir de la version ONTAP 9.16.1, des limites de stockage peuvent être configurées pour les SVM qui contiennent des volumes de protection des données, notamment les types de protection des données suivants :

    • Volumes FlexVol dans une reprise après incident asynchrone sans cascade

    • Volumes FlexVol dans une reprise après incident synchrone (règles de synchronisation et de synchronisation stricte)

    • "Restaurer"

  • Les limites de stockage des SVM sont non prises en charge dans les configurations suivantes :

    • Relations de copie SnapMirror

    • Synchronisation active SnapMirror

    • Volumes FlexGroup

    • Groupes de cohérence

    • REPRISE APRÈS INCIDENT DES SVM

    • Cascades

    • MetroCluster

  • À partir d' ONTAP 9.16.1, lorsque vous créez une relation de miroir de partage de charge, la SVM de destination ne peut pas avoir de limite de stockage activée.

  • Lorsque vous migrez un SVM, une limite de stockage ne peut pas être activée sur le SVM source. Pour terminer l'opération de migration, désactivez la limite de stockage sur la source, puis terminez la migration.

  • La capacité SVM se distingue de quotas. Les quotas ne peuvent pas dépasser la taille maximale.

  • Vous ne pouvez pas définir de limite de stockage lorsque d'autres opérations sont en cours sur la SVM. Utilisez job show vserver <svm_name> la commande pour voir les travaux existants. Essayez à nouveau d'exécuter la commande une fois les travaux terminés. Pour en savoir plus, job show consultez le "Référence de commande ONTAP".

Impact sur la capacité

Lorsque vous atteignez la limite de capacité, les opérations suivantes échouent :

  • Création d'une LUN, d'un espace de noms ou d'un volume

  • Clonage d'une LUN, d'un espace de noms ou d'un volume

  • Modification d'une LUN, d'un espace de noms ou d'un volume

  • Augmentation de la taille d'une LUN, d'un espace de noms ou d'un volume

  • Extension d'une LUN, d'un espace de noms ou d'un volume

  • Réhébergement d'une LUN, d'un espace de noms ou d'un volume

Définir une limite de capacité sur un nouveau SVM

System Manager
Étapes
  1. Sélectionnez stockage > machines virtuelles de stockage.

  2. Faire sélectionner Ajouter une icône pour créer le SVM.

  3. Nommer le SVM et sélectionner un protocole d'accès.

  4. Sous Paramètres de la VM de stockage, sélectionnez Activer la limite de capacité maximale.

    Fournir une capacité maximale pour la SVM.

  5. Sélectionnez Enregistrer.

CLI
Étapes
  1. Créer le SVM. Pour définir une limite de stockage, fournissez une storage-limit valeur. Pour définir une alerte de seuil pour la limite de stockage, indiquez une valeur de pourcentage pour -storage-limit-threshold-alert.

    vserver create -vserver <vserver_name> -aggregate <aggregate_name> -rootvolume <root_volume_name> -rootvolume-security-style {unix|ntfs|mixed} -storage-limit <value> [GiB|TIB] -storage-limit-threshold-alert <percentage> [-ipspace <IPspace_name>] [-language <language>] [-snapshot-policy <snapshot_policy_name>] [-quota-policy <quota_policy_name>] [-comment <comment>]

    Si vous ne fournissez pas la valeur de seuil, par défaut une alerte sera déclenchée lorsque la SVM est à 90 % de sa capacité. Pour désactiver l'alerte de seuil, indiquez une valeur de zéro.

  2. Confirmer la création du SVM réussie :

    vserver show -vserver <vserver_name>
  3. Si vous souhaitez désactiver la limite de stockage, mettre le -storage-limit paramètre de la SVM à zéro :

    vserver modify -vserver <vserver_name> -storage-limit 0

Définir ou modifier une limite de capacité sur un SVM existant

Vous pouvez définir une alerte de limite de capacité et de seuil sur une SVM existante ou désactiver une limite de capacité.

Une fois que vous avez défini la limite de capacité, vous ne pouvez pas la modifier en une valeur inférieure à la capacité actuellement allouée.

System Manager
Étapes
  1. Sélectionnez stockage > machines virtuelles de stockage.

  2. Sélectionner le SVM à modifier. En regard du nom du SVM, sélectionner Icône des options de menu puis Edit.

  3. Pour activer une limite de capacité, cochez la case en regard de Activer la limite de capacité. Entrez une valeur pour capacité maximale et un pourcentage pour seuil d'alerte.

    Si vous souhaitez désactiver la limite de capacité, décochez la case en regard de Activer la limite de capacité.

  4. Sélectionnez Enregistrer.

CLI
Étapes
  1. Sur le cluster hébergeant le SVM, lancer vserver modify commande. Indiquez une valeur numérique pour -storage-limit et un pourcentage pour -storage-limit-threshold-alert.

    vserver modify -vserver <vserver_name> -storage-limit <value> [GiB|TIB] -storage-limit-threshold-alert <percentage>

    Si vous ne fournissez pas de valeur de seuil, vous obtenez une alerte par défaut à 90 % de la capacité. Pour désactiver l'alerte de seuil, indiquez une valeur de zéro.

  2. Si vous souhaitez désactiver la limite de stockage, mettre à zéro le -storage-limit pour la SVM :

    vserver modify -vserver <vserver_name> -storage-limit 0

Atteindre les limites de capacité

Lorsque vous atteignez la capacité maximale ou le seuil d'alerte, vous pouvez consulter le vserver.storage.threshold Messages EMS ou utilisez la page Insights de System Manager pour en savoir plus sur les actions possibles. Les résolutions possibles sont :

  • Modification des limites de capacité maximale des SVM

  • Purge de la file d'attente de restauration des volumes pour libérer de l'espace

  • Supprimez le snapshot pour libérer de l'espace pour le volume