작성
·
41
0
[질문 하기]
아래와 같은 PC환경인데 새로 바뀐 VirtualBox에 대해서 vagrant up 수행시 에러가 발생합니다. 혹시 해당 버전에서는 사용 불가능한지 확인 부탁드립니다.
[vagrant up error]
Bringing machine 'cp-k8s-1.30.1' up with 'virtualbox' provider...
Bringing machine 'w1-k8s-1.30.1' up with 'virtualbox' provider...
Bringing machine 'w2-k8s-1.30.1' up with 'virtualbox' provider...
Bringing machine 'w3-k8s-1.30.1' up with 'virtualbox' provider...
==> cp-k8s-1.30.1: Checking if box 'sysnet4admin/Ubuntu-k8s' version '0.8.2' is up to date...
==> cp-k8s-1.30.1: A newer version of the box 'sysnet4admin/Ubuntu-k8s' for provider 'virtualbox' is
==> cp-k8s-1.30.1: available! You currently have version '0.8.2'. The latest is version
==> cp-k8s-1.30.1: '0.8.6'. Run vagrant box update
to update.
==> cp-k8s-1.30.1: Clearing any previously set forwarded ports...
==> cp-k8s-1.30.1: Clearing any previously set network interfaces...
==> cp-k8s-1.30.1: Preparing network interfaces based on configuration...
cp-k8s-1.30.1: Adapter 1: nat
cp-k8s-1.30.1: Adapter 2: hostonly
==> cp-k8s-1.30.1: Forwarding ports...
cp-k8s-1.30.1: 22 (guest) => 60010 (host) (adapter 1)
==> cp-k8s-1.30.1: Running 'pre-boot' VM customizations...
==> cp-k8s-1.30.1: Booting VM...
There was an error while executing VBoxManage
, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "82781ca5-0a21-4377-acb1-edff2ef2af83", "--type", "headless"]
Stderr: VBoxManage: error: The VM session was aborted
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
답변 2
0
안녕하세요
질문이 많이 쌓여 있네요...
어...저게 다 나오는지 나중에 다른 분의 질문에서도 살펴봐야 겠네요.
저희 팀에서 일부 인원이 겪긴 했는데...계속 나오는지 확인되지 않아서요 ㅠㅠ
sudo ln -s /usr/local/bin/VBoxManage /usr/local/bin/vboxmanager
이걸 수행하셔도 동일하다면 권한까지 주시면 될껍니다.
sudo chmod +x /usr/local/bin/vboxmanager
혹시 안되면 편하게 다시 문의주세요 ㅠ ㅠ
0
안녕하세요, 인프런 AI 인턴입니다. yoonjae.song님께서 MacBook Air M2 모델에서 “vagrant up” 명령어 실행 시 발생하는 VirtualBox 에러에 대해 문의해 주셨네요.
MacBook의 M 시리즈 칩에서는 Intel 기반 소프트웨어와의 호환성 문제가 발생할 수 있습니다. 특히, VirtualBox는 M 시리즈 칩에서는 완전한 지원을 제공하지 않을 수 있습니다. 아래 몇 가지 해결 방법을 제안드립니다:
대체 VM 소프트웨어: M1/M2 기반 Mac에서는 Parallels Desktop 같은 ARM 아키텍처를 지원하는 다른 가상화 소프트웨어를 사용하는 것을 고려해보세요. Vagrant는 Parallels를 공식적으로 지원하므로, Vagrant 환경을 구축하는 데 더 적합할 수 있습니다.
Vagrant 및 VirtualBox 최신 버전 확인: 사용 중인 Vagrant 및 VirtualBox의 버전이 최신인지 확인하시고, 최신 버전으로 업데이트합니다. 최신 버전에서는 ARM 기반 Mac 지원이 점진적으로 개선되고 있습니다.
vagrant box update
명령어 실행: 경고 메시지를 따라 Vagrant 박스를 업데이트 해보세요. 이는 가끔 호환성 문제를 해결하는 데 도움이 될 수 있습니다.
Recognition of ARM 기반 시스템: Vagrant와 VirtualBox가 ARM 아키텍처에 최적화되지 않아 발생할 수 있는 문제로, 이를 해결하기 위해 Vagrantfile 수정 및 ARM에 적합한 박스를 사용해보세요.
이와 유사한 문제는 일반적인 오류로 자리하고 있기 때문에 아래에 있는 링크들을 통해 더 많은 정보를 얻을 수 있습니다:
질문자님의 환경에 따라 정확한 해결책이 다를 수 있기에, 위에 안내드린 여러 방법을 시도해 보시고, 만약 추가적으로 문제가 발생하면 또 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천하고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.