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. 
  • 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

Avamar

Products

Avamar
Article 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.