Nombre maximal de fichiers autorisé pour les volumes FlexVol
Les volumes FlexVol comportent un nombre maximal de fichiers qu'ils peuvent contenir. Vous pouvez modifier ce maximum, mais avant de le faire, vous devez comprendre comment ce changement affecte le volume.
Si vos données requièrent un grand nombre de fichiers ou de répertoires très volumineux, vous pouvez étendre la capacité des fichiers ou des répertoires ONTAP. Cependant, vous devez connaître les limites et les restrictions qui s'appliquent avant de continuer.
Le nombre de fichiers qu'un volume peut contenir est déterminé par le nombre d'inodes qu'il possède. Un inode est une structure de données qui contient des informations sur les fichiers. Les volumes ont des inodes privés et publics. Les inodes publics sont utilisés pour les fichiers visibles par l'utilisateur ; les inodes privés sont utilisés pour les fichiers utilisés en interne par ONTAP. Vous pouvez modifier uniquement le nombre maximal d'inodes publics pour un volume. Vous ne pouvez pas affecter le nombre d'inodes privés.
ONTAP définit automatiquement le nombre maximal d'inodes publics pour un volume récemment créé, d'après la taille du volume : 1 inode pour 1 32 Ko de taille de volume. Lorsque la taille d'un volume augmente, soit directement par un administrateur, soit automatiquement par ONTAP via la fonctionnalité de taille automatique, ONTAP augmente également (si nécessaire) le nombre maximal d'inodes publics de façon à ce qu'il y ait au moins 1 inode par taille de volume de 32 Ko, Jusqu'à ce que le volume atteigne environ 680 Go.
Dans les versions de ONTAP antérieures à 9.13.1, l'augmentation de la taille du volume supérieure à 680 Go n'entraîne pas automatiquement plus d'inodes, car ONTAP ne crée pas automatiquement plus de 22,369,621 inodes. Si vous avez besoin de plus de fichiers que le nombre par défaut pour un volume de taille quelconque, vous pouvez utiliser la commande volume modify pour augmenter le nombre maximal d'inodes pour le volume.
À partir de ONTAP 9.13.1, le nombre maximal d'inodes continue d'augmenter, il y a donc une inode par 32 Ko d'espace de volume, même si le volume est supérieur à 680 Go. Cette croissance se poursuit jusqu'à ce que le volume atteigne le maximum de l'inode de 2,147,483,632.
Vous pouvez également réduire le nombre maximal d'inodes publics. La diminution du nombre d'inodes publiques modifie non la quantité d'espace allouée aux inodes, mais réduit la quantité maximale d'espace que le fichier d'inodes public peut consommer. Une fois l'espace alloué aux inodes, il n'est jamais restitué au volume. Par conséquent, la diminution du nombre maximal d'inodes en dessous du nombre d'inodes actuellement alloués ne renvoie pas l'espace utilisé par les inodes alloués.