.vagrant 파일이 들어있는 디렉토리를 삭제했습니다. 새로운 VM을 사용할 때 사용중인 포트에 대해 불평하고 있습니다. 그렇다면 VM을 제거하지 않고 VM을 파괴하는 방법은 무엇입니까?.vagrant 파일을 삭제할 때 VM을 어떻게 파괴합니까?
답변
다음 VirtualBox 명령이 도움이 될 수 있습니다. 전원 끄기가 작동하지 않으면 unregistervm을 시도하십시오.
$ VBoxManage list runningvms
$ VBoxManage controlvm <uuid> poweroff
$ VBoxManage unregistervm <uuid>
이
쉘 스크립트가 중지 실행중인 모든 VM을 :
VBoxManage list runningvms | awk '{print $2;}' | xargs -I vmid VBoxManage controlvm vmid poweroff
이 명령은 VM을 확실히 파괴합니다. 그러나 그들은 여전히 기계에 대한 항목을 "외설적 글로벌 상태"로 남깁니다. –
@ValkoSipuli 'vagrant global-status --prune'을 시도하십시오. http://stackoverflow.com/a/24446866/300836 –
필자의 경우 약간의 변형을 사용했다 :'VBoxManage list vms; VBoxManage discardstate
가장 쉬운 단지 버추얼의 GUI 클라이언트를 실행하고 가능성이 종료 한 후 (제거한다 할 것) 가상 머신. 가상 컴퓨터를 마우스 오른쪽 단추로 클릭하고 이러한 작업을 수행 할 수 있습니다. 당신이 VM이 GUI를 사용하여 오류가 계속 받고있어 제거한 경우
dev 상자에 ssh'd하거나 명령 줄에서만 작동하면 안됩니다. 또한'alias killvms = "VBoxManage list runningvms | awk '{print \ $ 2;}'| xargs -I vmid VBoxManage controlvm vmid poweroff"'GUI를 시작하고 대기하는 대신 killvms 만 입력하면됩니다. – Pickels
일반적으로 개발자는 로컬 컴퓨터에서 Vagrant와 작업을하고 여전히 백그라운드에서 GUI를 실행한다고 가정합니다. – Gerry
가정이 잘못되었습니다! 그러나 당신이 나에게 아주 가까이서 살고 있기 때문에 나는 이것을 미끄러지게 할 것입니다. Hihi, 그냥 농담하는 것만으로도 현지에서 방랑자를 운영하는 사람들에게 여전히 좋은 답변입니다. – Pickels
, 당신은 "% USERPROFILE % \ 버추얼 VM을"로 명명 된 VM을 삭제하려고 할 수 있습니다.
function killvms() {
VBoxManage list runningvms | awk '{print $2;}' | xargs -I vmid VBoxManage controlvm vmid poweroff
VBoxManage list vms | awk '{print $2;}' | xargs -I vmid VBoxManage unregistervm --delete vmid
}
이 ~/.bash_aliases
에 추가하고 killvms
를 통해 쉘에서 호출이 현재 사용자에 대한 모든 VM에 관련된 모든 파일 전원을 차단할 파괴 것이다 나
- 1. 국지적으로 Vagrant VM을 배포합니다.
- 2. NFS 및 private_network를 사용할 때 Vagrant VM을 네트워크에 노출
- 3. 어떻게 파일을 삭제할 때 저장할 수 있습니까?
- 4. PHP 및 xdebug 버전의 Vagrant (VDD) VM을 변경하는 방법은 무엇입니까?
- 5. DotNetNuke에서 모듈을 삭제할 때 삭제할 파일을 결정하십시오.
- 6. 이 Backbone.js보기 인스턴스를 어떻게 파괴합니까?
- 7. Vagrant : Vagrant 서버에서 파일을 편집하는 방법은 무엇입니까?
- 8. vagrant VM을 통해 nginx 테스트 용 자체 서명 인증서 생성
- 9. 분기에서 파일을 삭제할 때 master 파일을 삭제해야합니까?
- 10. 이미 프로비저닝 된 경우 Vagrant VM을 재 프로비저닝하지 마십시오.
- 11. 방랑자가 .vagrant \ machines \ default \ virtualbox \ id에있는 VM을 시작하지 않습니다.
- 12. VirtualBox VM을 Vagrantfiles에 매핑
- 13. Vagrant를 사용할 때 Windows와 Linux간에 동일한 VM을 공유하려면 어떻게해야합니까?
- 14. Wordpress Vagrant VV - 어떻게 설치합니까?
- 15. ZF2에서 zfcuser 세션 변수를 수동으로 어떻게 파괴합니까?
- 16. 어떻게/java에서 파일을 삭제할 수 있습니까?
- 17. php에서 나열된 파일을 어떻게 삭제할 수 있습니까?
- 18. 사용자가 파일을 삭제할 때 알림을받는 방법?
- 19. 첨부 파일을 삭제할 때 Exchange 오류가 발생합니다.
- 20. 403 장고 프로젝트에서 파일을 삭제할 때 FORBIDDEN
- 21. S3 파일을 삭제할 때 CloudFront의 캐시 플러시
- 22. VBScript 파일을 삭제할 때 사용 권한이 거부되었습니다.
- 23. fopen에서 파일을 삭제할 때 사용 권한이 거부되었습니다.
- 24. 파일을 삭제할 때 가끔 오류가 발생했습니다.
- 25. 박쥐를 사용하여 파일을 삭제할 때 오류가 발생했습니다.
- 26. 어떻게 내 자신의 VM을 만들까요?
- 27. Eclipse는 Java VM을 어떻게 제어합니까?
- 28. 입력 배경색이 스타일을 파괴합니까?
- 29. 텍스트가 "캔버스"를 파괴합니까?
공유되는 문제가 절반으로 줄어든 문제입니다. 똑같은 바보 같은 문제가 있었기 때문에 즉시 다시 해결되었습니다. –