Avamar: Opróżnienia MC są spóźnione z powodu lokalnego przepłukiwania MCS
Podsumowanie: Avamar: Opróżnienia MC są spóźnione z powodu lokalnego opróżniania serwera konsoli zarządzającej (MCS).
Objawy
W interfejsie użytkownika administratora Avamar wyświetlany jest następujący alert:
Flush of Administrator Server data to server is overdue
To samo zdarzenie można zaobserwować podczas korzystania z MCCLI:
mccli event show --unack
0,23000, CLI command completed successfully.
ID Date Type Code Category Severity Domain Summary
------ ----------------------- ----- ----- -------- -------- ------ --------------------------------------------------------
539105 2016-08-12 15:22:58 EDT ERROR 22407 SYSTEM PROCESS / Flush of Administrator Server data to server is overdue.
538595 2016-08-12 11:06:34 EDT ERROR 22407 SYSTEM PROCESS / Flush of Administrator Server data to server is overdue.
Płukanie ręczne powiodło się:
mcserver.sh --flush
=== BEGIN === check.mcs (preflush)
check.mcs passed
=== PASS === check.mcs PASSED OVERALL (preflush)
Flushing Administrator Server...
Administrator Server flushed.
Nie są tworzone nowe MC_BACKUPS:
avmgr getb --path=/MC_BACKUPSPrzyczyna
MCS jest opróżniany lokalnie, ponieważ nodelist Nie można zaktualizować pamięci podręcznej.
Literówka w /usr/local/avamar/var/probe.xml uniemożliwia MCS prawidłowe przetworzenie probe.xml.
Rozwiązanie
1. Sprawdź, czy pg_dump zakończył się sukcesem:
cat /usr/local/avamar/var/mc/server_log/mcserver.log.0 |grep "pg_dumpall exited with rc"
Następujące zdarzenie jest widoczne, jeśli pg_dump zakończył się sukcesem:
INFO: ------pg_dumpall exited with rc=0------
2. Sprawdź, czy spłukiwanie zapisuje się lokalnie:
cat /usr/local/avamar/var/mc/server_log/mcserver.log.0 |grep "flushing locally"
Jeśli opróżnienie jest zapisywane lokalnie, widoczne jest następujące zdarzenie:
08/22-08:45:00.00005 com.avamar.mc.dpn.DPNProxyService.flush
WARNING: Flushing locally because DPN is Unknown State
Jeśli to zdarzenie nie jest obecne, przestań obserwować ten artykuł.
Jeśli to zdarzenie jest obecne, przejdź do kroku 3.
3. Jeśli błąd jest spowodowany nieprawidłowym probe.xml, następujące wpisy znajdują się w mcserver Dzienniki:
08/22-08:45:45.00946 com.avamar.mc.util.MCException.logException
WARNING: java.lang.NullPointerException
at java.util.TreeMap.put(Unknown Source)
at java.util.TreeSet.add(Unknown Source)
at com.avamar.mc.cm.ProbeNetworkInterfaceInfo.<init>(ProbeNetworkInterfaceInfo.java:105)
at com.avamar.mc.cm.ProbeXmlNodeInfo.<init>(ProbeXmlNodeInfo.java:90)
at com.avamar.mc.cm.ProbeXmlInfo.<init>(ProbeXmlInfo.java:1578)
at com.avamar.mc.dpn.NodelistCache.update(NodelistCache.java:487)
at com.avamar.mc.dpn.PollerBase.refresh(PollerBase.java:98)
at com.avamar.mc.dpn.DPNPoller.run(DPNPoller.java:87)
at java.lang.Thread.run(Unknown Source)
Powyższy błąd występuje, jeśli wątek "NodelistCache" nie może przetworzyć probe.xml.
Popraw literówki w pliku probe.xml.