Установка Виртуальной коробки для настройки kong Vagrant - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь настроить бродягу для Конга. Я установил VirtualBox и Vagrant. Но когда я запускаю 'vgrant up', я сталкиваюсь со следующей проблемой:

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 голосов
/ 03 мая 2018

Видимо, мы пробовали это на виртуальной машине. И Вагрант пытается раскрутить еще одну ВМ. Так что вращение ВМ внутри ВМ вызывает проблему.

0 голосов
/ 27 апреля 2018

Это, скорее всего, проблема с вашей установкой VirtualBox, а не с Vagrant. Чтобы подтвердить это, вы должны получить ту же ошибку при запуске: VBoxManage list vms

Распространенная причина этой ошибки: /tmp заполнен или имеет неправильные разрешения.

Чтобы проверить, заполнен ли /tmp, попробуйте df -h

Чтобы исправить разрешения на /tmp, если они неверны, попробуйте sudo chmod ug-s /tmp && sudo rm -rf /tmp/.vbox*

...