一直在尝试使用VirtualBox VM Driver在我的Windows 7机器上设置Kubernetes进行本地开发。每次安装和运行minikube失败,出现以下错误:
D:\minikube>minikube start --vm-driver=virtualbox
Starting local Kubernetes v1.9.0 cluster...
Starting VM...
E0219 09:47:24.441727 4220 start.go:159] Error starting host: Error getting state for host: machine does not exist.
Retrying.
E0219 09:47:24.448727 4220 start.go:165] Error starting host: Error getting state for host: machine does not exist
E0219 09:47:54.448727 4220 util.go:151] Error uploading error message: :
Post https://clouderrorreporting.googleapis.com/v1beta1/projects/k8s-minikube/events:report?key=AIzaSyACUwzG0dEPcl-eOgpDKnyKoUFgHdfoFuA: dial tcp 172.217.25.138:443: i/o timeout
我怀疑这可能是由于我的笔记本电脑中的企业配置导致网络驱动器文件夹(N :)中的minikube缓存下载,但是,将.minikube
文件夹从N:\.minikube
复制到C:\Users\abc123\.minikube
并没有减少问题。
如果有人设法解决它,请告诉我。
重新安装minikube后,我在osx上遇到了同样的错误。只需删除minikube VM并重新启动修复的所有内容:
$ minikube delete
$ minikube start
尝试使用powershell / cygwin而不是cmd。
同时删除.minikube文件夹
Dominique Deten Ten Minikube srt
在某些情况下,它可能是您的VM驱动程序的问题。如果您没有指定一个,它可能默认为VirtualBox。但是如果你有HyperV(例如,由于在Windows上安装了docker),那么它将无法启动。您可能必须像这样启动它:
minikube start --vm-driver hyperv
或者任何合适的东西。