无法使用Hyperv在Windows中启动Minikube

时间:2019-11-19 19:35:40

标签: windows kubernetes hyper-v minikube

我在Windows机器上成功安装了minikube并正在使用它。突然,minikube start命令突然有一天无法正常工作,因此我强行删除了.minikube目录,并从Windows的Hyper-V Manager中删除了minikube。

此后,我无法在Windows机器上创建/启动minikube。我可以看到在Hyper-V管理器中创建了一个VM,但是minikube并没有出现以下错误。

minikube start --vm-driver=hyperv

* minikube v1.5.2 on Microsoft Windows 10 Enterprise 10.0.17763 Build 17763
* Tip: Use 'minikube start -p <name>' to create a new cluster, or 'minikube delete' to delete this one.
* Using the running hyperv "minikube" VM ...
* Waiting for the host to be provisioned ...
X minikube is unable to connect to the VM: dial tcp: address fe80::215:5dff:fe01:90b:22: too many colons in address

我碰到了这个链接,该链接似乎已经很久了。 https://github.com/kubernetes/minikube/issues/576

有人可以建议其他方法来解决此问题吗?

1 个答案:

答案 0 :(得分:0)

它正在尝试将端口附加到ip地址,但是当IP地址为IPv6 Github Issue时格式不正确。过去似乎有类似的问题,解决方案是尝试在更高版本上再试一次。

如果您可以强制VM使用ipv4地址,则可以解决此问题(hyper-V设置?)