流浪汉“hostonlyif”创建不工作(vagrant 'hostonlyif'

2019-08-07 08:50发布

我试图做一个无业游民了箱子上,我碰到下面的错误。

INFO接口:错误:时执行与VBoxManage以下命令的错误:[“hostonlyif”,“创建”]

当这样做的VAGRANT_LOG的信息,我得到

ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:278:in `block in execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/util/retryable.rb:14:in `retryable'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:268:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_4_2.rb:61:in `create_host_only_network'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:276:in `create_hostonly_network'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:229:in `hostonly_adapter'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:36:in `block in call'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `each'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/clear_network_interfaces.rb:26:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call'

我试图把更换'hostonly'在vagrantfile到'hostonlyif' ,但给出了一个错误消息说,它应该被设置为'hostonly' 。 如何解决这个埃罗?

主机正在运行的archlinux,和我使用的流浪汉,VirtualBox的最新版本。

Answer 1:

试试这个:须藤modprobe的vboxnetadp

在我的情况下,它的工作原理



Answer 2:

我刚刚更新到OS X 10.9和有这个问题与vagrant up

如果你正在运行的VirtualBox 4.2版本或以上,这应该工作:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

但是,如果你正在运行的VirtualBox(4.3或更新版本)的更新版本,请尝试:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

由于在这个问题上指出: 无业游民了失败的/ dev / vboxnetctl:没有这样的文件或目录



Answer 3:

我已经经历了类似的问题,只是没有明显错误的一切:专用网络只是从未被创建。 该解决方案是哑和简单总是在这样的情况下:

$ pacman -S net-tools


Answer 4:

看起来这是经历了在Mac OSX上小牛队(10.9),这是一个权限问题。

您可以通过运行修复:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart



Answer 5:

在我的情况也是:

sudo modprobe vboxnetflt


Answer 6:

我没有看到的VirtualBox的版本,你在你的问题上运行但由于版本4.2.x版由以前的答案列出的命令:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

应该解决您的问题。 如果你正在运行的4.3.x虽然等同于这个命令是:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

这也将重新启动VirtualBox的服务,并应解决您的问题。

作为一个方面说明我已经运行到哪里运行该命令将静默失败并导致VirtualBox的发出您所描述的相同的行为问题。 这通常是由于虚拟机仍然活跃,通常可以通过暂停或摧毁你的无业游民实例或其他虚拟机并重新运行该命令来解决造成的。



Answer 7:

我没有发现上述的对厄尔尼诺上尉好工作,下列情况:

sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart


文章来源: vagrant 'hostonlyif' create not working