✔️ 문제 발생 vagrant up 후 SSH auth method: private key 단계에서 더 이상 넘어가지 않고 멈추거나 timeout 에러가 뜨는 문제가 발생했다. ✔️ 발생 원인 컴퓨터에 WSL 2가 설치되어 있다면 WSL 2와 Virtual Box 사이에 충돌이 발생한다. 이런 오류는 Hyper-V 때문에 발생하는 것으로 Hyper-V 관련 설정을 제거 하면 Virtual Box가 정상 동작한다. ✔️ 문제 해결 기존에 WSL 2를 사용하여 Docker Desktop을 가동했었다면 이 방법은 추천하지 않는다. 아마 문제 해결 후 재부팅을 하면 다음과 같은 Docker Desktop 알림창이 뜰 것이다. 나는 WSL 2보다 Virtual Box를 더 자주 사용하고 있어 Hyper-V를 사용..
✔️ 문제 발생 vagrant up 후 VM 부팅시 timeout 에러 발생 언젠가부터 vagrant up 명령으로 가상머신을 가동시키려고하면 종종 해당 오류가 발생했다. ✔️ 문제 원인 메세지를 해석해보면 컴퓨터가 부팅되기를 기다리는 동안 시간이 초과되었습니다. 즉, Vagrant가 구성된("config.vm.boot_timeout" 값) 기간 내에 게스트 시스템과 통신할 수 없었습니다. 위를 보면 Vagrant가 기계에 연결하려고 할 때 발생한 오류를 볼 수 있습니다. 이러한 오류는 대개 무엇이 잘못되었는지에 대한 좋은 힌트입니다. 사용자 지정 상자를 사용하는 경우 네트워킹이 제대로 작동하고 시스템에 연결할 수 있는지 확인합니다. 이러한 상자에 네트워킹이 제대로 설정되지 않는 것은 일반적인 문제입니다..
✔️ 문제 발생 분명히 vagrant가 설치되어 있는데 vagrant up 명령을 입력하면 명령어를 인식할 수 없다고 뜨면서 실행되지 않았다. 'vagrant' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. ✔️ 해결 방법 아무래도 환경 변수 문제인 것 같아 우선 vagrant 관련 폴더, 파일을 모두 지워주었다. vagrant 관련 폴더 C 드라이브 내의 HashiCorp 폴더 (해당 폴더 내로 들어가면 하위에 vagrant 폴더가 있다.) 사용자 폴더내의 .vagrant.d 폴더 VirtualBox VMs (만약 vagrant를 한번이라도 사용해 vm을 생성했다면, 만약 vm에 중요한 자료가 있다면 우선 이 폴더는 삭제하지 않고 진행해본다.) 만..