【发布时间】:2020-10-12 14:15:13
【问题描述】:
我正在尝试使用以下命令在 Windows 10 中启动 minikube。 minikube版本v1.10.1
minikube start --vm-driver=virtualbox --no-vtx-check
但是我遇到了错误
Creating virtualbox VM (CPUs=2, Memory=4096MB, Disk=20000MB) ...
* Preparing Kubernetes v1.18.2 on Docker 19.03.8 ...
* Unable to load cached images: loading cached images: Docker load /var/lib/minikube/images/pause_3.2: loadimage docker.: docker load -i /var/lib/minikube/images/pause_3.2: Process exited with status 1
stdout:
stderr:
Error processing tar file(exit status 1): archive/tar: invalid tar header
*
* [OOM_KILL_SCP] Failed to update cluster updating node: downloading binaries: NewSession: new client: new client: ssh: handshake failed: read tcp 127.0.0.1:2506->127.0.0.1:2427: wsarecv: An existing connection was forcibly closed by the remote host.
* Suggestion: Disable dynamic memory in your VM manager, or pass in a larger --memory value
* Related issue: https://github.com/kubernetes/minikube/issues/1766
所以我想到了降级 minikube 版本。所以我使用了v1.7.2 版本,然后使用了v1.3.0 版本,但在这两种情况下我都得到了同样的上述错误。请推荐
问候
【问题讨论】:
-
您能否提供运行 minikube 的步骤? (你下载了什么,从哪里下载的,你用的是什么版本的kubernetes和docker)
-
@PjoterS 我使用的是 kutectl 版本 - v1.18.0 和 minikube 版本 - v1.10.1,两者都来自 github。由于我使用的是不支持 hyper-v 的 Windows 10 家庭版,所以使用 virtualbox。 Docker 我没有单独运行。 minikube 将有一个内置的 docker。下面是用于启动 minikube 的命令
minikube start --vm-driver=virtualbox --no-vtx-check -
使用
systeminfocommad 后得到了什么输出?您的 PC 资源(CPU、RAM)总共是多少? -
8 核 CPU 和 8 GB RAM i5 处理器
标签: docker kubernetes minikube