강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

yoonjae.song님의 프로필 이미지
yoonjae.song

작성한 질문수

그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

2.4.베이그런트(Vagrant)+버추얼박스(VirtualBox)로 쿠버네티스 환경 구축하기 (모두, arm64 사용자)-v1.30

arm virtualBox의 vagrant up 에러

작성

·

41

0

[질문 하기]

아래와 같은 PC환경인데 새로 바뀐 VirtualBox에 대해서 vagrant up 수행시 에러가 발생합니다. 혹시 해당 버전에서는 사용 불가능한지 확인 부탁드립니다.

스크린샷 2025-06-26 오후 11.07.18.png.webp

 

[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

조훈(Hoon Jo)님의 프로필 이미지
조훈(Hoon Jo)
지식공유자

안녕하세요

질문이 많이 쌓여 있네요...

어...저게 다 나오는지 나중에 다른 분의 질문에서도 살펴봐야 겠네요.

저희 팀에서 일부 인원이 겪긴 했는데...계속 나오는지 확인되지 않아서요 ㅠㅠ

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 시리즈 칩에서는 완전한 지원을 제공하지 않을 수 있습니다. 아래 몇 가지 해결 방법을 제안드립니다:

  1. 대체 VM 소프트웨어: M1/M2 기반 Mac에서는 Parallels Desktop 같은 ARM 아키텍처를 지원하는 다른 가상화 소프트웨어를 사용하는 것을 고려해보세요. Vagrant는 Parallels를 공식적으로 지원하므로, Vagrant 환경을 구축하는 데 더 적합할 수 있습니다.

  2. Vagrant 및 VirtualBox 최신 버전 확인: 사용 중인 Vagrant 및 VirtualBox의 버전이 최신인지 확인하시고, 최신 버전으로 업데이트합니다. 최신 버전에서는 ARM 기반 Mac 지원이 점진적으로 개선되고 있습니다.

  3. vagrant box update 명령어 실행: 경고 메시지를 따라 Vagrant 박스를 업데이트 해보세요. 이는 가끔 호환성 문제를 해결하는 데 도움이 될 수 있습니다.

  4. Recognition of ARM 기반 시스템: Vagrant와 VirtualBox가 ARM 아키텍처에 최적화되지 않아 발생할 수 있는 문제로, 이를 해결하기 위해 Vagrantfile 수정 및 ARM에 적합한 박스를 사용해보세요.

이와 유사한 문제는 일반적인 오류로 자리하고 있기 때문에 아래에 있는 링크들을 통해 더 많은 정보를 얻을 수 있습니다:

질문자님의 환경에 따라 정확한 해결책이 다를 수 있기에, 위에 안내드린 여러 방법을 시도해 보시고, 만약 추가적으로 문제가 발생하면 또 질문해 주세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천하고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

yoonjae.song님의 프로필 이미지
yoonjae.song

작성한 질문수

질문하기