Het MCS-proces lijkt niet meer te reageren wanneer de AVI-workflow MCS probeert te stoppen.
Een hoofdzaak wordt nog onderzocht.
Zie het gedeelte Oplossing voor een tijdelijke oplossing om dit probleem te omzeilen.
1. Meld u aan bij het Avamar hulpprogrammaknooppunt.
2. Controleer of MCS is uitgeschakeld met behulp van de opdrachten dpnctl en mcserver.sh:
dpnctl status mcs ; mcserver.sh --test
Beide uitgangen zouden moeten melden dat MCS niet beschikbaar is.
3. Schakel over naar de hoofdgebruiker:
su -
4. Controleer de AVI-gebruikersinterface of de workflow.log en controleer of deze meldt dat mcserver.sh niet kan worden gestopt:
tail -20 /data01/avamar/repo/temp/<<<The name of the MCS package>>/tmp/workflow.log
5. Controleer op de actieve MCS-processen: (Meestal zitten er drie of vier processen in de output)
ps -elf | grep mcserver |grep -v grep
Verwachte output:
0 S admin 6754 6743 0 80 0 - 40725 - 12:10 ? 00:00:00 /usr/bin/perl /usr/local/avamar/bin/mcserver.sh --stop --force
0 S admin 7466 6754 0 80 0 - 1594176 - 12:11 ? 00:00:12 /usr/java/latest//bin/java -Xmx3G -XX:+HeapDumpOnOutOfMemoryError -X
0 S admin <<PID>> 1 99 80 0 - 2116593 - Dec13 ? 28-02:55:00 /usr/java/latest//bin/java -Xmx3G -XX:+HeapDumpOnOutOfMemoryError
De uitvoer zal waarschijnlijk twee commando's bevatten die MCS proberen te stoppen vanuit de AVI (gelijktijdig tijdens de duur van de workflow), en een ouder MCS-proces, waar onze focus op ligt.
6. Van de output, dood alleen het MCS-proces, niet de twee processen die het proberen te doden vanuit AVI.
(Het MCS-proces is meestal het oudste en heeft +HeapDumpOnOutOfMemoryError in de naam.
kill <<PID>>
Waarbij PID>> de proces-ID is, <<zoals weergegeven in stap 5.
7. Alle MCS-processen zouden moeten verdwijnen. Bevestig dit door de volgende opdracht opnieuw uit te voeren:
ps -elf | grep mcserver |grep -v grep
Als het proces na een paar seconden nog steeds wordt uitgevoerd, herhaalt u de kill-opdracht, maar voeg deze keer de vlag "-9" toe:
kill -9 <<PID>>
8. Zodra de MCS-processen niet langer worden uitgevoerd, zou het opnieuw proberen van de workflow het mogelijk moeten maken om deze door te laten gaan en met succes te voltooien.