Avamar : Échec de la sauvegarde, impossible de charger le cache de hachage
Summary: La sauvegarde Avamar échoue avec les messages « Impossible de charger le fichier de cache de hachage » et « Impossible d’exécuter plusieurs sauvegardes avec le même nom de cache de hachage en même temps » ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Une sauvegarde Avamar échoue immédiatement après son lancement avec les messages d’erreur suivants signalés dans les logs.
2017-03-18 18:11:06 avtar Error <5064>: Cannot open file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat' 2017-03-18 18:11:06 avtar Error <18907>: Unable to load hash cache file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat' (Log #1) 2017-03-18 18:11:06 avtar FATAL <5224>: Cannot run multiple backups with the same hash cache name at the same time. Consider changing VARDIR or using --cache-prefix option.
Cause
Cause première du problème
L’échec de sauvegarde Avamar peut être attribué à deux causes principales :
- Une mauvaise configuration des paramètres « vardir » ou « --cache-prefix » entraîne la tentative simultanée de plusieurs instances avtar d’accéder au même fichier de cache.
- Si le processus avtar cesse de répondre, ce qui peut se produire en raison du blocage d’une ancienne sauvegarde ou d’un processus avtar sur le client Linux ou le nœud accélérateur NDMP (Network Data Management Protocol), ce qui entraîne le verrouillage du cache.
Les messages d’erreur des journaux ci-dessous indiquent la cause des échecs.
2017-03-18 18:11:06 avtar Error <5064>: Cannot open file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat'
2017-03-18 18:11:06 avtar Error <18907>: Unable to load hash cache file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat'
2017-03-18 18:11:06 avtar FATAL <5224>: Cannot run multiple backups with the same hash cache name at the same time. Consider changing VARDIR or using --cache-prefix option.
Resolution
Résolution de l’échec de sauvegarde Avamar
Pour résoudre l’échec de la sauvegarde Avamar, procédez comme suit :
Pour la cause #1,
- Une mauvaise configuration des paramètres 'vardir' ou '--cache-prefix'
- Vérifiez si le client pointe vers le même fichier de cache qu’une autre sauvegarde client en cours. Si la valeur est true
- Vérifiez la configuration de la sauvegarde : Paramètres VARDIR ou cache-prefix
- Vérifiez les options avancées du jeu de données et du fichier de avtar.cmd client pour vous assurer que le client n’est pas configuré de sorte que plusieurs processus avtar ne pointent pas vers les mêmes fichiers vardir/cache.
Pour cause #2, un ancien processus de sauvegarde/avtar a cessé de répondre sur le client Linux ou le nœud accélérateur NDMP, ce qui a entraîné le verrouillage du cache. Pour ce faire, procédez comme suit :
- Connectez-vous au système en tant qu’utilisateur root.
- Arrêtez le service Avagent pour vous assurer qu’aucune autre sauvegarde ne tente de démarrer
service avagent stop - Vérifiez si des processus avtar sont en cours d’exécution :
ps -ef | grep av- Si des sauvegardes sont en cours d’exécution, arrêtez-les à partir de l’interface utilisateur d’Avamar Administrator. Vous pouvez également utiliser
kill - ou
kill -9 - Pour forcer, fermez le processus.
- Si des sauvegardes sont en cours d’exécution, arrêtez-les à partir de l’interface utilisateur d’Avamar Administrator. Vous pouvez également utiliser
- Lorsque tous les anciens processus sont effacés, redémarrez avagent :
service avagent start - Testez à nouveau la sauvegarde.
Additional Information
Remarque : Le fichier avtar.cmd se trouve sur le nœud NDMP Accelerator, sous le répertoire client : /usr/local/avamar/var/<client>
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000054871
Article Type: Solution
Last Modified: 15 Aug 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.