一直在尝试使用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
复制到{{ 1}}没有减轻这个问题。
如果有人设法解决它,请告诉我。
答案 0 :(得分:11)
重新安装minikube后,我在osx上遇到了同样的错误。只需删除minikube VM并重新启动修复所有内容:
$ minikube delete
$ minikube start
答案 1 :(得分:1)
答案 2 :(得分:0)
尝试使用Powershell / cygwin代替cmd。
还删除.minikube文件夹
执行minikube删除 然后minikube开始
答案 3 :(得分:0)
在某些情况下,VM驱动程序可能有问题。如果未指定,则默认为VirtualBox。但是,如果您使用的是HyperV(例如,由于在Windows上安装了docker),它将无法启动。您可能必须像这样启动它:
minikube start --vm-driver hyperv
或其他适当的方法。