OneFS : Sysctl : efs.snapshot.max_snapshots

Résumé: Cet article explique comment augmenter le nombre maximal de snapshots pouvant être stockés sur un cluster.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Le cluster peut ne pas parvenir à créer de nouveaux snapshots en raison du dépassement du nombre maximal de snapshots. Les snapshots planifiés, SyncIQ et les tâches qui créent des snapshots, telles que FSAnalyze ou IndexUpdate, peuvent échouer. 


Un ou plusieurs messages semblables à ce qui suit s’affichent dans les journaux d’événements et de messages.

Failing snap_create. Active snapshot count 20001 exceeds limit of 20000.

Can't create new snapshot <SIQ-Policy>: system-wide snapshot limit has been reached

Cause

Par défaut, OneFS autorise un maximum de 20 000 snapshots sur l’ensemble du cluster. Le cluster n’autorise pas la création de snapshots supplémentaires tant que les snapshots existants n’ont pas été supprimés manuellement ou qu’ils n’ont pas expiré et n’ont pas été supprimés par le SnapshotDelete Travail.


Le nombre actuel de snapshots sur un cluster peut être affiché à l’aide de cette commande :
 

# isi snap snap list | grep Total

 Le paramètre maximal de snapshots peut être affiché à l’aide de cette commande :

# sysctl efs.snapshot.max_snapshots

Résolution


Le nombre maximal de snapshots pouvant être stockés sur le cluster peut être augmenté. 
 

IMPORTANT!
Les ramifications de la modification de la limite de snapshots doivent être entièrement comprises avant d’appliquer cette modification sysctl. Contactez le support technique Dell si vous avez des questions.

La définition du nombre maximal de snapshots sur une valeur supérieure à la valeur par défaut peut avoir un impact négatif sur les performances du cluster. Si le nombre de snapshots dépasse de manière inattendue la limite par défaut, un problème technique peut survenir. Des planifications de snapshots mal configurées, des problèmes SyncIQ ou des échecs de tâches peuvent être à l’origine du dépassement du nombre de snapshots par défaut. L’augmentation de la limite maximale de snapshots sans résoudre ces problèmes sous-jacents peut avoir un impact négatif sur le cluster. Le support technique doit être contacté pour vous aider à examiner et à résoudre ces problèmes, le cas échéant.


Pour modifier le nombre maximal de snapshots :

# sysctl efs.snapshot.max_snapshots=<#_of_snapshots>


Exemple : (Augmente la limite de snapshots à 20 100)
 

Isilon-2# sysctl efs.snapshot.max_snapshots=20100
efs.snapshot.max_snapshots: 20000 -> 20100

Isilon-2# sysctl efs.snapshot.max_snapshots
efs.snapshot.max_snapshots: 20100

Informations supplémentaires

Toutes les versions actuelles de OneFS depuis OneFS 7.1 ont une limite de 20 000 snapshots. Les versions précédentes de OneFS avaient une limite de 2 048 snapshots.

 

Sysctl Datatype Valeurs Configurable Système d’exploitation pris en charge
efs.snapshot.max_snapshots Entier 2048 (par défaut) Oui OneFS 6.5 à 7.0
efs.snapshot.max_snapshots Entier 20000 (par défaut) Oui OneFS 7.1 à 9.0+

Produits concernés

Isilon

Produits

Isilon, PowerScale OneFS, Isilon SnapshotIQ
Propriétés de l’article
Numéro d’article: 000017815
Type d’article: Solution
Dernière modification: 22 Jan 2026
Version:  7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.