Ошибка запуска Minikube на Ubuntu VM VirutalBox - PullRequest
0 голосов
/ 22 марта 2019

У меня есть виртуальная машина Ubuntu в VirtualBox на Windows 10. Если я следую инструкциям по установке Minikube, я получаю ошибку запуска:

> minikube start &
[1] 4297
vagrant@ubuntu-xenial:~$ o   minikube v0.35.0 on linux (amd64)
>   Creating virtualbox VM (CPUs=2, Memory=2048MB, Disk=20000MB) ...
@   Downloading Minikube ISO ...
184.42 MB / 184.42 MB [============================================] 100.00% 
0s
!   Unable to start VM: create: precreate: VBoxManage not found. Make sure 
VirtualBox is installed and VBoxManage is in the path

Означает ли это, что мне нужно установить VirtualBox на виртуальную машину Ubuntuтоже?Вид VB внутри VB ..

спасибо

Ответы [ 2 ]

1 голос
/ 25 марта 2019

Я бы порекомендовал установить Minikube на вашей операционной системе ( Windows ) и использовать уже установленный Virtual box в качестве поставщика гипервизора.

Если по какой-либо причине вы хотите запустить егона виртуальной машине Ubuntu существует две опции:

I. Minikube поддерживает параметр --vm-driver = none, который запускает компоненты Kubernetes на хосте, а не на виртуальной машине.Для использования этого драйвера требуется Docker и среда Linux, но не гипервизор.В этом случае вы должны предоставить адрес локальному API-серверу

 `minikube start --vm-driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost`

, а затем перейти и отредактировать ~ / .kube / config, заменив IP-адрес сервера, который был обнаружен в главном сетевом интерфейсе, на «localhost».».Например:

apiVersion: v1
   clusters:
     - cluster:
       certificate-authority-data:/home/asuh/.minikube/ca.crt
       server: https://localhost:8443
     name: minikube

II. Установите VM Ware в Windows и запустите Ubuntu в установленном Virtualbox и включите VT-X / AMD-v во внешней виртуальной машине.


Относительно ошибки, которая у вас есть в данный момент:

Однако теперь я получаю еще одну ошибку, такую ​​как: / usr / local / bin / minikube: невозможно выполнить двоичный файл

Убедитесь, что вы установили правильную версию Minikube.Для вашей Ubuntu VM это должно быть

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube
0 голосов
/ 22 марта 2019

Не рекомендуется использовать виртуальную машину внутри виртуальной машины для запуска мини-куба. Проверьте этот ответ. Попробуйте запустить миникуб без драйверов vm.

minikube start --vm-driver=none

Я прочитал о minikube выпусках, но не могу найти его прямо сейчас.

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...