Avamar: Il backup non riesce e non è possibile caricare la memoria cache hash

Summary: Il backup di Avamar ha esito negativo con errore "Unable to load hash cache file" e "Cannot run multiple backups with the same hash cache name at same time"

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

Un backup Avamar ha esito negativo immediatamente dopo l'avvio con i seguenti messaggi di errore segnalati nei registri.
 

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

Root cause del problema

L'errore di backup di Avamar può essere attribuito a due cause principali:

  • Una configurazione errata dei parametri 'vardir' o '--cache-prefix', con conseguente tentativo simultaneo di più istanze avtar di accedere allo stesso file della cache.
  • Se il processo avtar smette di rispondere, cosa che può verificarsi a causa di un vecchio processo di backup o avtar bloccato sul client Linux o sull'accelerator node NDMP (Network Data Management Protocol), causando il blocco della cache.

I messaggi di errore nei registri riportati di seguito mostrano la causa degli errori.

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

Risoluzione dell'errore di backup di Avamar

Per risolvere l'errore di backup di Avamar, attenersi alla seguente procedura:

Per la Causa #1,

  • Una configurazione errata dei parametri 'vardir' o '--cache-prefix'
    • Verificare se il client punta allo stesso file di cache di un altro client in fase di backup. Se il valore è vero
    • Controllare la configurazione del backup:  Parametri VARDIR o cache-prefix
  • Controllare le opzioni avanzate del dataset e del file di avtar.cmd client per assicurarsi che il client non sia configurato in modo che più processi avtar non puntino agli stessi file vardir/cache.

Per la Causa #2, un vecchio processo di backup/avtar ha smesso di rispondere sul client Linux o sull'accelerator node NDMP, causando il blocco della cache. Per verificarlo, attenersi alla seguente procedura:

  • Accedere al sistema come root.
  • Arrestare il servizio avagent per assicurarsi che nessun altro tentativo di avvio di backup
    service avagent stop
        
  • Verificare se sono in esecuzione processi avtar:
    ps -ef | grep av
    • Se sono in esecuzione dei backup, arrestarli dall'interfaccia utente di Avamar Administrator. In alternativa, utilizzare
      kill 
    • Oppure
      kill -9 
    • Per forzare, chiudere il processo. 
  • Quando tutti i processi precedenti sono stati cancellati, riavviare avagent:
    service avagent start
  • Testare nuovamente il backup.

     

Additional Information

Nota: Il file avtar.cmd si trova sull'accelerator node NDMP nella directory 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.