ESXI에서 가상머신 ESXCLI 명령어로 종료하기
예기치 못한 오류로 ESXI Web Client에서 가상머신을 종료할 수 없는 경우가 있습니다.
이 경우에 ESXI를 SSH로 접속하여 CLI 환경에서 명령어를 입력하여 VM을 강제 종료할 수 있는데요.
명령어로도 강제 종료가 안된다면 그건 ESXI 자체에 심각한 문제가 발생했을 가능성을 염두해야합니다.
보통은 ESXI를 재부팅하면 해결되긴 하지만요.
SSH를 통해 ESXI에 접속하셨다면 명령어는 단 두줄로 VM을 종료할 수 있습니다.
종료 시에 사용되는 명령어는 1줄로 가능하지만
VM의 World ID 값을 확인해야하므로 실질적으로 2줄이 사용되는거죠.
esxcli vm process list
esxcli vm process kill --type=타입값 --world-id=월드아이디값
--type의 타입값으로는 soft, hard, force 항목이 있으며
soft는 일반적으로 종료 명령을 내리는 가장 안전한 방법이며
force는 최후의 수단으로 강제로 전원 코드를 뽑는 그런방법입니다.
hard는 soft와 force의 중간단계로 치명적인 장애가 아니라면 타입을 hard로 설정하시면 대부분 해결됩니다.
주의사항으로는 VM을 명령어로 강제 종료하는 것이므로 hard 타입 이상부터는 해당 VM의 데이터 손상이 발생할 가능성도 있습니다. soft 타입으로 시도하셔서 force 단계까지 올리시는것을 권장드립니다.
esxcli vm process list 명령어를 입력하시면 VM의 이름과 World ID 값이 표시될겁니다.
강제 종료하실 VM의 World ID값을 확인하시고
esxcli vm process kill --type=타입값 --world-id=확인한 월드아이디값 명령어를 입력하시면 해당 VM이 종료됩니다.
esxcli vm process kill 명령어의 예시는 아래와 같습니다.
esxcli vm process kill --type=hard --world-id=21153
'가상화 > VMWARE' 카테고리의 다른 글
ESXI 7 콘솔에서 root 계정 LOCK 풀기 (1) | 2022.09.02 |
---|---|
VMWARE Horizon 8 SSL 인증서 변경하기 (0) | 2022.04.18 |
ESXI 7 호스트 웹 콘솔 접속 계정 생성 및 루트 계정 비활성화 (0) | 2021.11.23 |
ESXI 7 호스트 웹 콘솔 및 SSH 접속 IP 제한 설정 (0) | 2021.11.22 |
ESXI 7 호스트 웹 콘솔 세션 타임아웃 설정 (0) | 2021.11.22 |
댓글
이 글 공유하기
다른 글
-
ESXI 7 콘솔에서 root 계정 LOCK 풀기
ESXI 7 콘솔에서 root 계정 LOCK 풀기
2022.09.02 -
VMWARE Horizon 8 SSL 인증서 변경하기
VMWARE Horizon 8 SSL 인증서 변경하기
2022.04.18 -
ESXI 7 호스트 웹 콘솔 접속 계정 생성 및 루트 계정 비활성화
ESXI 7 호스트 웹 콘솔 접속 계정 생성 및 루트 계정 비활성화
2021.11.23 -
ESXI 7 호스트 웹 콘솔 및 SSH 접속 IP 제한 설정
ESXI 7 호스트 웹 콘솔 및 SSH 접속 IP 제한 설정
2021.11.22