Avamar: Kopia zapasowa kończy się niepowodzeniem, nie można załadować pamięci podręcznej skrótów
Summary: Kopia zapasowa Avamar kończy się niepowodzeniem z komunikatem "Unable to load hash cache file" i "Cannot run many backups with the same hash cache name at 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
Kopia zapasowa Avamar kończy się niepowodzeniem natychmiast po uruchomieniu z następującymi komunikatami o błędach zgłaszanymi w dziennikach.
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
Główna przyczyna problemu
Błąd kopii zapasowej Avamar można przypisać dwóm głównym przyczynom:
- Błędna konfiguracja parametrów 'vardir' lub '--cache-prefix', co powoduje, że wiele instancji avtar próbuje uzyskać dostęp do tego samego pliku pamięci podręcznej jednocześnie.
- Jeśli proces avtar przestanie odpowiadać, co może wystąpić z powodu utknięcia starej kopii zapasowej lub procesu avtar w kliencie Linux lub węźle przyspieszającym Network Data Management Protocol (NDMP), powodując zablokowanie pamięci podręcznej.
Komunikaty o błędach w poniższych dziennikach pokazują przyczynę awarii.
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
Rozwiązywanie problemu z błędem kopii zapasowej Avamar
Aby rozwiązać problem z kopią zapasową Avamar, wykonaj następujące czynności:
Dla przyczyny #1,
- Błędna konfiguracja parametrów 'vardir' lub '--cache-prefix'
- Sprawdź, czy klient wskazuje ten sam plik pamięci podręcznej, co inny w trakcie tworzenia kopii zapasowej klienta. Jeśli wartość to prawda
- Sprawdź konfigurację kopii zapasowej: Parametry VARDIR lub prefiksu pamięci podręcznej
- Sprawdź zaawansowane opcje zestawu danych i pliku avtar.cmd klienta, aby upewnić się, że klient nie jest skonfigurowany w taki sposób, aby wiele procesów avtar nie wskazywało tych samych plików vardir/cache.
W przypadku przyczyny #2 stary proces tworzenia kopii zapasowej/avtar przestał odpowiadać na kliencie Linux lub węźle przyśpieszającym NDMP, powodując zablokowanie pamięci podręcznej. Aby to sprawdzić, wykonaj następujące kroki:
- Zaloguj się do systemu jako root.
- Zatrzymaj usługę avagent, aby upewnić się, że nie zostaną uruchomione żadne dalsze kopie zapasowe
service avagent stop - Sprawdź, czy są uruchomione procesy avtar:
ps -ef | grep av- Jeśli uruchomione są kopie zapasowe, zatrzymaj je w interfejsie administratora Avamar. Alternatywnie użyj
kill - Lub
kill -9 - Aby wymusić, zamknij proces.
- Jeśli uruchomione są kopie zapasowe, zatrzymaj je w interfejsie administratora Avamar. Alternatywnie użyj
- Gdy wszystkie stare procesy zostaną wyczyszczone, uruchom ponownie avagent:
service avagent start - Ponownie przetestuj kopię zapasową.
Additional Information
Uwaga: Plik avtar.cmd znajduje się w węźle akceleratora NDMP w katalogu klienta: /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.