minikube / kubectl,在Win10-pro-64-bit-laptop

时间:2017-09-22 10:31:37

标签: windows kubernetes kubectl minikube

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:

1 个答案:

答案 0 :(得分:1)

Windows上的Minikube默认情况下使用VirtualBox,因为Hyper-V disables VT-x access for other hypervisors无法创建虚拟机。您需要configure minikube to use Hyper-V或禁用Hyper-V并再次运行minikube start