我是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中的一个众所周知的错误,但我安装了最新版本。有什么想法吗?
答案 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)
很抱歉没有编写解决方案,但是我找到了一个很好的链接,您可以通过它很好地解决问题