Data Domain : fuite de mémoire du plugin boostfs
Samenvatting: Les processus BoostFS peuvent consommer trop de mémoire physique au fil du temps, en particulier dans les environnements comportant plusieurs montages. Cela peut entraîner une augmentation de l’utilisation globale de la mémoire système et une dégradation des performances du système. ...
Symptomen
Augmentation progressive de l’utilisation de la mémoire après le montage de BoostFS
Les processus BoostFS consomment une partie importante de la mémoire système.
Utilisation plus élevée de la mémoire lorsque plusieurs montages BoostFS sont configurés.
Dégradation des performances du système au fil du temps
L’utilisation de la mémoire semble croître continuellement sans être libérée.
Oorzaak
Le problème est dû à une fuite de mémoire dans les bibliothèques de lockbox tierces intégrées à BoostFS.
BoostFS utilise un mécanisme de lockbox pour stocker en toute sécurité les informations d’identification des unités de stockage Data Domain.
Lors d’opérations telles que le montage et les E/S, les entrées du lockbox sont validées à plusieurs reprises.
Chaque validation entraîne une allocation de mémoire par la bibliothèque de lockbox.
Cette mémoire allouée n’est pas libérée correctement, ce qui entraîne une fuite de mémoire.
Au fil du temps et avec plusieurs montages, la consommation de mémoire augmente considérablement.
Versions concernées :
BoostFS 7.12 et les versions antérieures sont connus pour être affectés.
Oplossing
Mettez à niveau BoostFS vers la version 7.13 ou une version ultérieure, où ce problème a été résolu.
Après la mise à niveau, surveillez l’utilisation de la mémoire pour confirmer la stabilisation.
Si une mise à niveau immédiate n’est pas possible :
Réduisez le nombre de montages BoostFS simultanés lorsque cela est possible.
Redémarrez régulièrement les processus BoostFS à titre d’atténuation temporaire.