安装虚拟框为kong Vagrant设置

时间:2018-04-27 09:23:30

标签: vagrant virtualbox centos7

我正在尝试为kong设置流浪汉。我已经安装了VirtualBox和vagrant。但是当我跑出去的时候。我遇到了以下问题:

Bringing machine 'default' up with 'virtualbox' provider...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["list", "hostonlyifs"]

Stderr: VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not registered (extended info not available)

我已经搜索了这个错误而没有太多运气。

我使用的是centos 7.4,内核版本是3.10.0-693.21.1.el7.x86_64。

我已经下载了相关的gcc,devel和dkms。简而言之,就是链接https://tecadmin.net/install-oracle-virtualbox-on-centos-redhat-and-fedora/

任何提示都表示赞赏。

由于 黛娜

2 个答案:

答案 0 :(得分:0)

这很可能是您的VirtualBox安装问题,而不是Vagrant。要确认这一点,运行时应收到相同的错误:VBoxManage list vms

此错误的常见原因是/tmp已满或具有不正确的权限。

要检查/tmp是否已满,请尝试df -h

要修正/tmp的权限,如果他们不正确,请尝试sudo chmod ug-s /tmp && sudo rm -rf /tmp/.vbox*

答案 1 :(得分:0)

显然我们是在VM上尝试这个。而Vagrant试图启动另一个VM。因此,在VM中旋转VM会导致问题。