Avamar: Gjenoppretting av VMware-bilde mislyktes «Tidsavbrudd ved venting på gytede gjenopprettingsmetadata»
Summary: VMware-bildegjenoppretting mislyktes med "Timeout on wait for gytede gjenopprettingsmetadata avtar-prosessen for å fullføre"
Symptoms
VMware-imagegjenoppretting til ny virtuell maskin, eller bildegjenoppretting til ny disk mislykkes med følgende feilmelding:
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned restore metadata avtar process to complete
Når du gjenoppretter til en ny virtuell maskin eller disk, må den normale gjenopprettingsarbeidsflyten utføre en minigjenoppretting av VM-konfigurasjonsfilene fra den brukervalgte sikkerhetskopien. Disse filene er merket som .vmx og .vmdk descriptor files.
Når dataene er gjenopprettet, tar proxyen den gjenopprettede VM-konfigurasjonen og bygger en ny virtuell VM-disk. Deretter kan du fortsette med imagegjenopprettingen av den virtuelle disken. Minigjenopprettingsjobben kalt "metadatagjenoppretting" har et standard tidsavbrudd på 5 minutter. Siden vmx-gjenopprettingen er liten (vanligvis ~15 kb), bør dette bare ta noen sekunder å gjenopprette.
Men der dette skjer i gjenopprettingsloggen, ser vi:
1. 2017-04-14 12:50:21 avvcbimage Info : Process 4486 (/usr/local/avamarclient/bin/avtar) for workorder MOD-1492174248297#99 started
2. 2017-04-14 12:55:21 avvcbimage Error : [IMG0011] Timeout on wait for spawned restore metadata avtar process to complete
3. 2017-04-14 12:59:51 avvcbimage Info : Process 4486 (/usr/local/avamarclient/bin/avtar) finished (code 0: success)
Loggmeldingene viser at den totale tiden det tok var 9 minutter og 30 s, men til slutt lyktes metadatagjenopprettingen. Imagegjenopprettingsoppgaven mislyktes imidlertid fordi standard delprosesstid på 5 minutter eller 300 s ble overskredet.
Cause
Data Domain er konfigurert med en grensesnittgruppe (ifgroup) som forteller ddboost-klienten (avtar) å koble til et grensesnitt. Dette grensesnittet blokkeres mellom klienten (proxy)
Fra kommandolinjen eller websiden for Data Domain ser du gjennom dd-innstillingene.
Eksempel på innstillinger:
sysadmin@ddve# Ifgroup Show Config Group-name Status Interfaces ---------- ------- ---------- default enabled 192.168.69.80 ---------- ------- ---------- sysadmin@ddve net show config ethV0 Link encap:Ethernet HWaddr 00:50:56:98:A6:66 inet addr:10.240.196.80 Bcast:10.240.196.255 Mask:255.255.255.0 ethV1 Link encap:Ethernet HWaddr 00:50:56:98:56:8F inet addr:192.168.69.80 Bcast:192.168.69.255 Mask:255.255.255.0 In the example above the default Ifgroup setting will cause the client to initially connect to primary/management interface of 10.240.196.80 but will see the ifgroup settings and try to connect with 192.168.69.80. RPC has a default time-out value of 180 seconds but the client will try multiple times (3 in this case) which would add up to a total of 540 seconds or 9.5 mins. After trying three times the connection will fallback to 10.240.196.80 but by this time the image restore job would have timed out. From the proxy run this series of commands to confirm the issue replacing the IP addresses as appropriate:
rpcinfo -p 192.168.69.80 (command stops responding for 3 min)rpcinfo -p <data domain fully qualified hostname>rpcinfo -p 10.120.24.49
Resolution
Løsning:
Åpne opp tilkoblingen mellom klient- og Data Domain ifgroup-grensesnitt.
Et annet alternativ er å deaktivere ifgroup.
Alternativ løsning:
Øk verdien for tidsavbrudd for delprosessen, for eksempel til 10 minutter (600 s). Dette gjør at gjenopprettingen kan fullføres.
For å gjøre dette, legg til en parameter --subprocesstimeoutsecs=600 til avvcbimageAll.cmd fil, som du finner i /usr/local/avamarclient/var/ på proxy
Hvis du vil ha mer informasjon om hvordan du redigerer avvcmimage.cmd-filen, kan du se
Additional Information
Relatert artikkel: Avamar – gjenoppretting av VMware-bilde mislyktes med FATAL-feilen «GetDiskAttributed Failed» (kan kreve at du logger på Dells kundestøtte)