Avamar – Nástroje PDM a SnapshotManager nefungují kvůli problému s pamětí Tomcat

Summary: Avamar – Nástroje PDM a SnapshotManager nefungují kvůli problému s pamětí Tomcat.

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

Software Avamar 19.7+ implementoval novou funkci pro kontrolu stavu serveru proxy. Tato funkce se připojuje ke službě CIM na každém serveru proxy (s výchozím 30minutovým cyklem dotazování) a kontroluje stav služeb jako Jetty, CIM, avagent, FLR a vmtools.

V některých prostředích může tento výchozí cyklus dotazování stavu serveru proxy vést k vyčerpání paměti Tomcat, což může způsobit narušení služeb, jako je Snapshot Manager, Deploy Manager (PDM), Client Manager (AAM) a domovská stránka Avamar DTLT. Tato narušení trvají až do restartování služby Tomcat.

 

Dopad nástroje Snapshot Manager:
Při pokusu o použití nástroje Snapshot Manager po 60 minutách nahlásí chybu vypršení časového limitu (curl 28).

08:49:00 avvcbimage Info : Creating snapshot 'Avamar-1668329340b6216cd5819bac4f61bece141dc1f5035c2c07c6', quiesceFS=1
08:49:00 avvcbimage Info : SnapshotManager: createSnapshot for vmMoref = vm-161785
08:49:00 avvcbimage Info : SnapshotManager: POST to /snapshotmanager/vm/vm-161785/action/createSnapshot
09:49:00 avvcbimage Info : POST: curl_easy_perform failed. Path:/snapshotmanager/vm/vm-161785/action/createSnapshot Curl Error: 28
09:49:00 avvcbimage Info : SnapshotManager: failed to create snapshot
09:49:00 avvcbimage FATAL : [IMG0009] failed to create snapshot, possible timeout
Poté bude anotace mark vm trvat dalších 60 minut.
09:49:00 avvcbimage Info : backup Failed, only set annotation to LastBackupStatus
09:49:00 avvcbimage Info : AvSnapMgr::addSetAnnotation, vm-161785
09:49:00 avvcbimage Info : SnapshotManager: POST to /snapshotmanager/vm/vm-161785/action/markAnnotations
09:49:00 avvcbimage Info : Login by loginWS test is OK.
09:49:00 avvcbimage Info : Entering the 'final' phase of termination, timer trigger
10:49:00 avvcbimage Info : POST: curl_easy_perform failed. Path:/snapshotmanager/vm/vm-161785/action/markAnnotations Curl Error: 28

Tomcat:

Když k problému dojde, v protokolech Tomcat umístěných ve složce „/usr/local/avamar/var/dtlt/webapp_log“ na serveru Avamar se zobrazí následující chybová zpráva „java.lang.OutOfMemoryError“:
root@ave198:/usr/local/avamar/var/log/vcs/#: grep  'java.lang.OutOfMemoryError' /usr/local/avamar-tomcat/logs/*
/usr/local/avamar-tomcat/logs/catalina.2022-12-31.log:  java.lang.OutOfMemoryError: Java heap space
/usr/local/avamar-tomcat/logs/catalina.2022-12-31.log:  java.lang.OutOfMemoryError: Java heap space
/usr/local/avamar-tomcat/logs/catalina.2022-12-31.log:  java.lang.OutOfMemoryError: Java heap space

Proxy Deployment Manager:
Během tohoto problému nebudou uživatelé moci vytvářet doporučení proxy. Při pokusu o použití nástroje Proxy Deployment Manager (PDM) se někdy mohou vyskytnout chyby jako HTTP 404 nebo HTTP 500.

Cause

Primární chyba Avamar 337410, která v některých prostředích může ve výchozím cyklu dotazování stavu serveru proxy po 30 minutách vést k vyčerpání paměti Tomcat.

Resolution

Řešení:

Avamar 19.7: Tento problém byl vyřešen v kumulativní opravě hotfix 337464.

Avamar 19.8: Problém byl vyřešen v kumulativních pokynech pro ruční instalaci opravy hotfix 337920




Chcete-li zabránit opětovnému vyčerpání paměti, můžete zakázat automatické dotazování funkce kontroly stavu serveru proxy.

1. Upravte soubor dm.properties na serveru Avamar v umístění /etc/vcs/dm.properties.

2. Vyhledejte možnost „enable_status_check_schedule“ a změňte jeho hodnotu na „false“.

Před
# Is enable status check schedule, default value is true
enable_status_check_schedule=true
Po
# Is enable status check schedule, default value is true
enable_status_check_schedule=false

3. Restartujte službu Tomcat jako uživatele root pomocí následujícího příkazu: emwebapp.sh --restart

Vliv na funkci stavu správy serverů proxy: Tato funkce nebude nijak ovlivněna. Stav serveru proxy se stále načte, když uživatel přejde ve webovém uživatelském rozhraní Avamar (AUI) do nabídky „Proxy Management > Proxy Status“.

proxy status.png

Additional Information

Krátkodobé zástupné řešení při selhání zálohování:

Chcete-li vyřešit selhání zálohování bez restartování služby Tomcat nebo provedení změn v souboru serveru dm.properties, můžete v serveru proxy Avamar zakázat nástroj Snapshot Manager.

Další pokyny naleznete v následujícím článku znalostní databáze: KB 000181611 „Jak zakázat nástroj Snapshot Manager na serveru Avamar proxy“.

Article Properties
Article Number: 000208326
Article Type: Solution
Last Modified: 26 Jun 2023
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.