메인 콘텐츠로 이동
  • 빠르고 간편하게 주문
  • 주문 보기 및 배송 상태 추적
  • 제품 목록을 생성 및 액세스

Avamar - MCS hotfix 嘗試停止 mcserver 逾時

요약: 嘗試安裝 MCS 修補程式時,「停止 mcserver」工作花費的時間過長,而且最終會逾時。 失敗的命令為 /usr/local/avamar/bin/mcserver.sh --stop --force。

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

  • Avamar Management Console Server (MCS) hotfix 工作流程失敗。
  • 「dpnctl status」和「mcserver.sh」命令的輸出會報告 MCS 已關閉。
  • 在「ps」命令的輸出結果中 可以看到幾個 MCS 程序
  • Java 使用率可能達到 100% (不需要) 

원인

當 AVI 工作流程嘗試停止 MCS 時,MCS 程序似乎會停止回應。

一個根本案件仍在調查中。


請參閱「解決方案」一節,瞭解略過此問題的暫時因應措施。

해결

1.登入 Avamar 工具節點。


2.使用 dpnctl 和 mcserver.sh 命令確認 MCS 已關閉:
 
dpnctl status mcs ; mcserver.sh --test
兩個輸出都應報告 MCS 已關閉。


3.切換至根使用者:
 
su -

4.檢查 AVI UI 或workflow.log,並確認報告無法停止 mcserver.sh:
 
tail -20 /data01/avamar/repo/temp/<<<The name of the MCS package>>/tmp/workflow.log

5.檢查執行中的 MCS 程序:(通常輸出中有三個或四個進程)
 
ps -elf | grep mcserver |grep -v grep
預期輸出:
 
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
 
輸出可能包括兩個嘗試從 AVI 停止 MCS 的命令(在工作流程期間同時),以及一個較舊的 MCS 進程,這是我們的重點。


6.從輸出中,僅終止 MCS 進程,而不是嘗試從 AVI 終止它的兩個進程。
(MCS 程序大多是最舊的,其名稱中有 +HeapDumpOnOutOfMemoryError。
 
kill <<PID>>
其中 <<PID>> 是程序 ID,如步驟 5 所示。


7.所有 MCS 程序應消失。重新執行下列命令以確認:
 
ps -elf | grep mcserver |grep -v grep
 
如果幾秒鐘後,程序仍在執行中,請重複 kill 命令,但這次包含「-9」旗標:
 
kill -9 <<PID>>

8.MCS 程序不再執行後,重試工作流程應可讓其繼續並成功完成。

추가 정보

請熟悉下列文章,以確保最新的 MCS 修補程式已套用到正在使用的環境: 

해당 제품

Avamar
문서 속성
문서 번호: 000194828
문서 유형: Solution
마지막 수정 시간: 03 6월 2024
버전:  6
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.