본문 바로가기
Virtual/VMware

[ESXI] VMware ESXI 가상머신 삭제하는 방법(CLI)

by Yoon_estar 2025. 3. 31.
728x90

VMware ESXi 환경에서 가상 머신을 삭제해야 할 때, 웹 UI 없이도 SSH 접속 또는 ESXi Shell을 통해 명령어만으로 가상 머신을 안전하게 삭제할 수 있습니다. 이 글에서는 기존 VM을 종료하고 디렉토리까지 깔끔히 삭제하는 전체 과정을 정리합니다.

 

📌 1. ESXi SSH 접속 또는 Shell 진입

ssh root@192.168.207.245

 

📌 2. 현재 등록된 가상 머신 목록 확인

vim-cmd vmsvc/getallvms
```
Vmid   Name                             File                                                         Guest OS
13     Energy - CentOS 7.6(Master)-110  [DATASTORE1] Energy - CentOS 7.6(Master)-110/....vmx         ...
```

 

📌 3. 가상 머신 종료

  • 먼저 VM이 켜져 있다면 종료해야 합니다.
 
vim-cmd vmsvc/power.off <Vmid>

vim-cmd vmsvc/power.off 13
  • 종료 실패 시 강제 종료
esxcli vm process list            # World ID 확인
esxcli vm process kill --type=force --world-id <World-ID>

📌 4. 가상 머신 등록 해제

vim-cmd vmsvc/unregister <Vmid>

📌 5. 가상 머신 파일 삭제

cd /vmfs/volumes/DATASTORE1/
rm -rf "Energy - CentOS 7.6(Master)-110"