GitHub问题链接:
https://github.com/kubernetes/minikube/issues/1994
已经安装了Windows上的Docker,docker运行正常,容器运行正常。
Docker也停止运行,运行K8s设置。两种情况,相同的状态 - minikube都没有开始。
我安装了Google Cloud SDK,然后启动了minikube / kubectl来设置K8S,FYI。 在我的笔记本电脑中,Hyper-V一直在运行这些设置。
尝试使用{kubernetes.io/docs/getting-started-guides/minikube/}在我的笔记本电脑上本地运行K8S并观察以下问题。
Started kubectl cluster-info.
C:> kubectl cluster-info Kubernetes master正在https://192.168.99.100:8443
运行然后在一段时间后退出。
minikube version command was run.
Output is as follows :
C:> minikube-windows-amd64版本 minikube版本:v0.21.0
minikube start command was run.
Output is as follows :
C:> minikube-windows-amd64 start 启动本地Kubernetes v1.7.0集群... 启动VM ... E0921 18:52:12.921824 10592 start.go:129]启动主机时出错:错误启动停止主机:无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm minikube --type headless failed: VBoxManage.exe:错误:VT-x不可用(VERR_VMX_NO_VMX) VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件ConsoleWrap,接口IConsole
详细信息:00:00:01.552591上电失败(vrc = VERR_VMX_NO_VMX,rc = E_FAIL(0X80004005))。
重试。 E0921 18:52:12.924743 10592 start.go:135]启动主机时出错:错误启动停止主机:无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm minikube --type headless failed: VBoxManage.exe:错误:VT-x不可用(VERR_VMX_NO_VMX) VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件ConsoleWrap,接口IConsole
详细信息:00:00:01.552591上电失败(vrc = VERR_VMX_NO_VMX,rc = E_FAIL(0X80004005))
然后我运行kubectl cluster-info dump。输出如下:
C:> kubectl cluster-info dump 无法连接到服务器:拨打tcp 192.168.99.100:8443:connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败。
然后,我跑了minikube的状态。输出如下:
C:> minikube-windows-amd64状态 minikube:保存 localkube: kubectl:
答案 0 :(得分:1)
Windows上的Minikube默认情况下使用VirtualBox,因为Hyper-V disables VT-x access for other hypervisors无法创建虚拟机。您需要configure minikube to use Hyper-V或禁用Hyper-V并再次运行minikube start
。