Fedora 21에서 기본적으로 VirtualBox 공급자 사용


12

지금, 나는 방랑자를 사용할 libvirt때마다 공급자 로 사용하려고합니다 . 기본적으로 VirtualBox를 사용하고 싶습니다.

vagrant-libvirt 설치되지 않았습니다.

다음과 같은 일부 명령이 작동하지 않기 때문에 귀찮습니다 vagrant status.

[florian@localhost local]$ vagrant status
The provider 'libvirt' could not be found, but was requested to
back the machine 'foobar'. Please use a provider that exists.
[florian@localhost local]$ vagrant status --provider=virtualbox
An invalid option was specified. The help for this command
is available below.

Usage: vagrant status [name]
    -h, --help                       Print this help

다음 태그를 추가하고 싶지만 태그를 만들 정도로 평판이 좋지 않습니다. fedora-21 libvirt
Florian Margaine

나는 libvirtd질문에 덧붙였다 . 특히 특정 Fedora 버전마다 태그를 갖는 것이 특히 가치가 없다고 생각합니다. 특히 출시 후 12mos 정도의 EOL 일 때 특히 그렇습니다.
jordanm

답변:


25

에 따르면 방랑의 문서 , 디폴트의 프로 바이더는해야 virtualbox하고, VAGRANT_DEFAULT_PROVIDER변수는 재정의 할 수 있습니다.

그러나 VAGRANT_DEFAULT_PROVIDER비어 있습니다 virtualbox. 맞습니까? 글쎄, 변수를로 설정하면 virtualbox다시 작동합니다. 따라서 fedora는 기본 변수를 다른 곳에 설정합니다.

해결책:

$ echo "export VAGRANT_DEFAULT_PROVIDER=virtualbox" >> ~/.bashrc
$ source ~/.bashrc

4

이것은이 문제에 대한 나의 경험 일뿐입니다.

실행시 vagrant up, 나는 이것을 얻었다

The provider 'libvirt' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.

위에 제공된 명령을 시도했습니다

echo "export VAGRANT_DEFAULT_PROVIDER=virtualbox" >> ~/.bashrc
source ~/.bashrc

그런 다음 나는 처형했다. vagrant up

The provider 'virtualbox' that was requested to back the machine
'default' is reporting that it isn't usable on this system. The
reason is shown below:

VirtualBox is complaining that the kernel module is not loaded. Please
run `VBoxManage --version` or open the VirtualBox GUI to see the error
message which should contain instructions on how to fix this error.

를 사용하여 VBoxManage --version나에게 주었다

The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (4.0.4-303.fc22.x86_64) or it failed to
load. Please recompile the kernel module and install it

sudo /etc/init.d/vboxdrv setup내 문제를 해결 한 것을 실행하라는 메시지가 표시되었습니다 .


2
제대로 설정되지 않은 가상 상자 만 방랑자와 직접 관련이 없습니다. 그러나 정보에 감사드립니다. 향후 Google 직원에게 유용 할 수 있습니다.
Florian Margaine 2016 년

1
@FlorianMargaine, 귀하의 답변이 도움이 되었으며이 문제를 다루는 경험을 나누고 싶습니다.
user2555595
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.