如何解决minikube start的VM问题?

时间:2018-09-11 13:25:40

标签: kubernetes virtualbox devops minikube

我是Kubernetes的初学者,从this教程开始。我安装了VM,并期望能够使用以下命令来启动集群:

minikube start

但是我得到了错误:

Starting local Kubernetes v1.10.0 cluster...
Starting VM...
E0911 13:34:45.394430   41676 start.go:174] Error starting host: Error 
creating host: Error executing step: Creating VM.
: Error setting up host only network on machine start: The host-only 
adapter we just created is not visible. This is a well known 
VirtualBox bug. You might want to uninstall it and reinstall at least 
version 5.0.12 that is is supposed to fix this issue.

它说它是Virtualbox中的一个众所周知的错误,但我安装了最新版本。有什么想法吗?

4 个答案:

答案 0 :(得分:4)

找出问题所在。由于Mac已将VirtualBox阻止,因此未正确安装VirtualBox。起初并不明显。

  • 如果VirtualBox安装不正确,将无法重新启动。

  • 系统偏好设置->安全和隐私->允许->然后允许软件公司(在这种情况下为Oracle)

  • 重新启动

现在它按预期工作了。

答案 1 :(得分:3)

在安装VirtualBox之后,您是否尝试过重新启动计算机? (似乎也是docker-machine的已知错误,minikube使用它来初始化您的本地环境)

答案 2 :(得分:2)

这绝对对我有用,通过指定vm-driver和kubernetes-version启动minikube

  

minikube start --vm-driver = hyperkit --kubernetes-version v1.16.0

答案 3 :(得分:0)

很抱歉没有编写解决方案,但是我找到了一个很好的链接,您可以通过它很好地解决问题

https://medium.com/@DMeechan/fixing-the-installation-failed-virtualbox-error-on-mac-high-sierra-7c421362b5b5