Comment augmenter le nombre d'inodes ou de fichiers pour les volumes de mon système de fichiers FSx for ONTAP ?

Lecture de 4 minute(s)
0

Je souhaite augmenter le nombre maximum de fichiers pour les volumes de mon système de fichiers Amazon FSx pour NetApp ONTAP.

Brève description

Si votre volume n’a plus d'inodes (nœuds d'index) ou de fichiers, l'un des messages d'erreur suivants pourrait s'afficher :

« Message d'erreur indiquant qu'il n'y a plus d'espace sur l'appareil »

« Message d'erreur : le système de fichiers n'a plus d'inodes »

« wafl.vol.outOfInodes : le système de fichiers du volume vol_name n'a plus d'inodes car il a atteint le nombre maximum de fichiers »

« INODE : ALERTE Notification du système/du cluster depuis le serveur de fichiers (INODES ÉPUISÉS) »

Pour résoudre ce problème, augmentez le nombre maximum de fichiers contenus dans vos volumes FlexVol et FlexGroup.

Remarque : Si vous ne pouvez pas augmenter le nombre maximum de fichiers, vous devrez en supprimer pour libérer des inodes. Ou augmenter la taille du volume. Si le nouveau nombre de fichiers spécifié est supérieur à ce que chaque volume peut contenir, la valeur maximale possible s’affichera. Dans la section suivante, la commande indique la valeur maximale possible.

Vérification de la valeur maximale actuelle des fichiers pour chaque volume

Avec le mode avancé de FSx pour ONTAP, une commande permet de vérifier la valeur maximale actuelle des fichiers définie pour chaque volume. Pour vérifier la valeur maximale possible pour un volume, exécutez la commande de privilège avancée suivante. Remplacez vol1 par le nom de votre volume :

::> set advanced::*> volume show -vserver fsx -volume vol1  -fields files-maximum-possible  
vserver volume files-maximum-possible  
------- ------ ----------------------  
fsx     vol1   255013682

Dans cet exemple, le nombre 255013682 est la valeur maximale de fichiers que vous pouvez définir pour le volume vol1.

Remarque : Les commandes de cette résolution utilisent l'interface de ligne de commande NetApp ONTAP (NetApp ONTAP CLI). Pour en savoir plus sur l'accès à l'interface de ligne de commande NetApp ONTAP, voir Utilisation de NetApp ONTAP CLI.

Résolution

Augmentation du nombre de fichiers ou d'inodes dans votre volume

Remarque : Lorsque vous augmentez le nombre de fichiers dans votre volume, assurez-vous que l'utilisation des espaces inode et aggr ne dépasse pas une valeur proche de 80 %.

1.    Exécutez la commande suivante pour vérifier le nombre maximum actuel de fichiers dans le volume. Remplacez svm_name et vol_name par les valeurs correspondant à votre cas d'utilisation :

::> volume show –vserver svm_name -volume vol_name -fields files

2.    Exécutez la commande suivante pour modifier le nombre maximum de fichiers. Remplacez svm_name, vol_name et number_of_files par les valeurs correspondant à votre cas d'utilisation :

::> volume modify –vserver svm_name -volume vol_name -files number_of_files

Exemple

Vérifiez le nombre actuel de fichiers affectés au volume :

::> volume show -vserver fsx -volume vol1 -fields filesvserver volume files  
------- ------ --------  
svm1 vol1 25501367

Mettez à jour le nombre d'inodes ou de fichiers :

::> volume modify -vserver fsx -volume vol1 -files 35501367Volume modify successful on volume vol1 of Vserver svm1

Vérifiez la modification :

::> volume show -vserver fsx -volume vol1 -fields filesvserver volume files  
------- ------ --------  
vol1 vol1 35501358

Définition de la valeur de fichier maximale pour un volume

Vous pouvez utiliser l'option files-set-maximum pour définir la valeur de fichier maximale pour un volume. Lorsque la valeur files-set-maximumest définie sur true, ONTAP ajuste automatiquement maxfiles sur la valeur la plus élevée possible.

Remarque : L'option files-set-maximum est une variable à usage unique. Une fois que vous l'avez définie sur true, vous ne pouvez pas le modifier.

1.    Pour définir la valeur maximale du nombre d'inodes ou de fichiers pour ce volume, exécutez la commande suivante. Remplacez les noms SVM et volume par les valeurs correspondant à votre cas d'utilisation :

::> set -privilege advanced::*> vol modify -vserver fsx -volume vol1 -files-set-maximum true

2.    Pour vérifier la modification, exécutez la commande suivante. Remplacez les noms SVM et volume par les valeurs correspondant à votre cas d'utilisation :

::*> volume show -vserver svm1 -volume vol1 -fields files

Informations connexes

Résolution des problèmes : votre capacité de volume est insuffisante

Augmenter la capacité de stockage d'un volume

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 10 mois