Avamar: Tworzenie kopii zapasowej systemu plików nie powiodło się z powodu problemów z limitem czasu serwera
Summary: Artykuł z bazy wiedzy (KB) dotyczący awarii kopii zapasowej Avamar spowodowanych problemem z połączeniem lub przekroczeniem limitu czasu.
Symptoms
Tworzenie kopii zapasowej systemu plików klienta Windows może się nie powieść z następującymi błędami i komunikatami FATAL w dzienniku:
2012/12/28-21:59:34.82899 [ade-async] ERROR: <0001> Message timed out (could not be sent), id=xxx count=0 delay=14105.7"
...
2012-12-29 02:29:34 avtar Error <5774>: Internal Error: backtree: ADD_HASH timeout error
2012-12-29 02:29:34 avtar Stats <15102>: 2012-12-29 02:29:34 COMSTATS:0 sent= 8 recv[0]= 12 pending= 7/175 int= 0/50 send= 82 bytes= 1120+ 209192 sleepms= 0 delay=(16.457 [15.056..19.919] sd=1.946 n= 11) (15.461 [15.461..15.461] sd=0.000 n= 1)
2012-12-29 02:29:34 avtar Info <5726>: Aborting backup due to error (1:EXC_TIMEOUT)
2012/12/28-21:59:34.95399 [avtar] nbackmain connection exception 1 EXC_TIMEOUT
2012-12-29 02:29:34 avtar FATAL <5397>: Server timeout: Communication failure with server, aborting. Correct network connectivity issues, verify access to the server and retry. "
...
<ERROR>Message exceeded retry count in retry.cpp 25415 count=16 </ERROR>
Cause
Istnieje kilka głównych przyczyn problemu:
-
Klient systemu Windows może doświadczać nietypowo dużego lub nieregularnego opóźnienia sieci lub problemów z połączeniem.
-
Problem z synchronizacją czasu między siatką Avamar a klientem.
Resolution
Edytuj lub utwórz plik avtar.cmd, dodaj następujące flagi i ponów próbę utworzenia kopii zapasowej:
--debug
--comstats
--stats
--conntimeout=2800
--readonly-retry-timeout=4500
--msg-retry-timeout=300
Uruchom proaktywną kontrolę stanu siatki Avamar, aby sprawdzić, czy nie ma problemów z konfiguracją sieci lub zduplikowanymi adresami IP.
Zapoznaj się z artykułem z bazy wiedzy Avamar: Uruchamianie skryptu kontroli poprawności działania proactive_check.pl na serwerze Avamar w celu uzyskania wskazówek dotyczących uruchamiania proaktywnego skryptu kontroli poprawności działania.
Jeśli nie wykryto problemów z konfiguracją sieci w sieci lub jeśli powyższe flagi nie rozwiązują problemu, dotyczy to środowiska sieciowego. Może to obejmować nietypowo wysokie opóźnienie sieci, problemy z konfiguracją jakości usług (QoS), problemy z niedopasowaniem dupleksu gdzieś między klientem a siecią itd.
Additional Information
Parametr limitu czasu połączenia daje kopii zapasowej klienta więcej czasu na ponowienie próby przed upływem limitu czasu. Wartość jest podawana w sekundach.
Parametr readonly-retry-timeout wskazuje liczbę sekund, przez którą avtar ponawia próbę połączenia przed przekroczeniem limitu czasu, gdy siatka Avamar jest w trybie tylko do odczytu.
Parametr msg-retry-timeout wydłuża limit czasu ponawiania prób, dzięki czemu klient wysyła mniej komunikatów HASH_IS_PRESENT dla tego samego skrótu, gdy serwer jest zajęty. Aby zobaczyć te komunikaty, należy włączyć debugowanie.