Il processo MCS sembra smettere di rispondere quando il flusso di lavoro AVI tenta di arrestare MCS.
Un caso radice è ancora oggetto di indagine.
Consultare la sezione relativa alla risoluzione per una soluzione alternativa temporanea per ignorare questo problema.
1. Accedere all'Avamar Utility Node.
2. Verificare che MCS sia inattivo utilizzando i comandi dpnctl e mcserver.sh:
dpnctl status mcs ; mcserver.sh --test
Entrambi gli output dovrebbero segnalare che MCS è inattivo.
3. Passare all'utente root:
su -
4. Controllare l'interfaccia utente AVI o il workflow.log e confermare che segnala il mancato arresto mcserver.sh:
tail -20 /data01/avamar/repo/temp/<<<The name of the MCS package>>/tmp/workflow.log
5. Verificare la presenza di processi MCS in esecuzione: (di solito nell'output sono presenti tre o quattro processi)
ps -elf | grep mcserver |grep -v grep
Output previsto:
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
L'output includerà probabilmente due comandi che tentano di arrestare MCS dall'AVI (simultaneamente durante la durata del flusso di lavoro) e un processo MCS precedente, su cui ci concentriamo.
6. Dall'output, terminare solo il processo MCS, non i due processi che tentano di terminarlo da AVI.
Il processo MCS è per lo più il meno recente e ha +HeapDumpOnOutOfMemoryError nel nome.
kill <<PID>>
Dove <<PID>> è l'ID di processo, come mostrato nel passaggio 5.
7. Tutti i processi MCS dovrebbero scomparire. Confermare questa operazione eseguendo nuovamente il seguente comando:
ps -elf | grep mcserver |grep -v grep
Se dopo alcuni secondi il processo è ancora in esecuzione, ripetere il comando kill, ma questa volta includere il flag "-9":
kill -9 <<PID>>
8. Una volta che i processi MCS non sono più in esecuzione, riprovare il flusso di lavoro dovrebbe consentirne l'avanzamento e il completamento corretto.