minikube 启动 {OS 类型无法识别}

minikube start {OS type not recognized}

minikube start

在 Manjaro Deepin ( Arch Linux ) 上给出以下错误消息。

E1002 00:02:24.832976 26272 start.go:143] Error starting host: Temporary Error: Error configuring auth on host: OS type not recognized.

在 Ubuntu 16.04 和 VT-X/AMD-v 的 VirtualBox 上尝试过,即使 Virtualbox 首选项设置为 VT-X/AMD-v 也无法启用错误。

注意:需要在我的本地计算机而不是 virtualBox 上解决问题

uname -a 输出

Linux xxx-pc 4.9.51-1-MANJARO #1 SMP PREEMPT Wed Sep 20 10:37:40 UTC 2017 x86_64 GNU/Linux

请在您计算机的 BIOS 中启用 VT-x。 供参考:https://kubernetes.io/docs/tasks/tools/install-minikube/

如果在 Linux 上工作,请按照以下步骤操作:

Uninstall/delete 所有 minikube 相关文件

1. minikube delete
2. rm /usr/local/minikube
3. rm -rf ~/.minikube

然后再做一次minikube start。如果它不起作用,请卸载并重新安装 minikube。

Windows 用户请按照以下步骤操作:

  1. minikube delete
  2. 删除 C:\Users\username\.minikube 文件夹。
  3. 再做一次minikube start

还有,不要忘记停止所有与VirtualBox相关的进程,包括之前的VBoxHeadless删除 minikube。