증상 및 환경 :
vCenter 7.0.3.1600 버전에서 7.0.3 1800 버전으로 업데이트 중 27%에서 반응 없음.
VCenter Server Management(port:5480) 페이지에서 “update” TAB Staging 중에 더 이상 진행되지 않았고 “Cancel”을 해도 “Error in method invocation [Errno 2] No such file or directory” 메세지 발생하며 Cancel 되지 않음.

이미지와 유사한 에러, error 세부내역 보면 “Error in method invocation [Errno 2] No such file or directory” 메세지 발생.
해결방안 :
사전 확인 사항 : 온라인 업데이트 가능한 상황인가? (internet/dns 정상확인)
NTP로 시간을 맞추거나 VCSA 의 시간이 정상인가?
기타 업데이트가 불가능한 상황인가? (Disk 사용량, 서비스 정상 등)
“/storage/core” 의 사용량 확인. update 관련 disk 사용은 “/storage/core/software-update” 아래에서 사용.
위의 사항에 모두 해당이 안 된다면 update state 파일을 삭제하여 update 상황자체를 리셋할 수 있음.
(VCSA를 리부팅해도 이전의 업데이트 진행상황을 그대로 로딩해옴.)
1. ssh 또는 bash shell로 접근 필요.(참조 : Enable or Disable SSH and Bash Shell Access (vmware.com))
2. shell 에서 “/etc/applmgmt/appliance/software_update_state.conf” 파일 확인
{
"state": "STAGE_IN_PROGRESS",
"version": "7.0.3.01800",
"latest_query_time": "2024-04-26T01:38:36Z",
"operation_id": "/storage/core/software-update/stage_operation"
}
“state”: “STAGE_IN_PROGRESS” 라인 진행중으로 확인.
3. applmgmt 서비스 중지 후 해당 파일 백업/삭제.
(applmgmt stop 이후 5480 administrator page 정상적으로 표시되지 않음.)
# service-control --stop applmgmt
# rm software_update_state.conf
# service-control --start applmgmt
# service-control --status applmgmt
4. 업데이트 재시작.

기존의 작업은 27%에서 interrupted로 변경.

새로 update할 버전 선택후 Stage and Install 으로 진
업데이트 중 세부로그는 shell 접속 후, “/var/log/vmware/applmgmt/update_microservice.log” 파일에서 확인.
정상진행 확인.