Avamar: Operace zálohování SQL náhodně přestávají reagovat a procesy avsql a avtar zůstávají zablokované
Summary: Během zálohování softwaru Avamar se proces může neočekávaně zastavit a vlákna avsql a avtar zůstanou zablokovaná. Problém je způsoben softwarovou závadou ve funkci GetConfiguration rozhraní Microsoft SQL VDI API používaného modulem Avamar. ...
Symptoms
Během zálohování Avamar se zákazníkovi náhodně stane, že záloha přestala reagovat a vyžaduje ruční zásah. K tomuto chování většinou dochází při zálohování velkých databází a při povoleném vícenásobném streamování.
<flag type="pulldown" pidnum="3006" value="4" name="max-parallel" /> <flag type="pulldown" pidnum="3006" value="1024" name="min-snapup-size" />
Stejná záloha serveru bude příště úspěšně spuštěna a po určitou dobu nemusí znovu vykazovat tyto příznaky zastavení reakce.
Během doby zastavení a odezvy se zpracování dat zastaví, dokud nevyprší časový limit připojení VDI (Virtual Backup Device Interface) podle "vditransfertimeoutsecsSettings V případě zákazníka byl časový limit nastaven na 3 hodiny, což způsobilo časový limit pro avsql_t3 Vlákno:
2019-11-05 19:43:27 avsql Info <42988>: VDC_Complete is not supported by VDI. 2019-11-05 19:43:27 avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed' 2019-11-05 19:43:27 avsql Error <6479>: Timed out. Was Microsoft SQLServer running? 2019/11/06-00:43:27.75200 [avsql_t3] Canceling avtar sub-process ...
Zde se vlákno avsql_t3 po volání zasekne GetConfiguration funkce SQL VDI.
Cause
Problém je způsoben softwarovou závadou v GetConfiguration() součást rozhraní Microsoft SQL Virtual Backup Device Interface (VDI) API, kterou doplněk Avamar vyvolá.
Resolution
- Obraťte se na podporu Avamar a získejte nejnovější informace a dostupné opravy hotfix pro tento problém.