【问题标题】:How to fix VM issue with minikube start ?如何使用 minikube start 修复 VM 问题?
【发布时间】:2019-02-16 00:33:25
【问题描述】:

我是 Kubernetes 的初学者,从 this 教程开始。我安装了VM 并希望能够使用以下命令启动集群:

minikube start

但我得到了错误:

Starting local Kubernetes v1.10.0 cluster...
Starting VM...
E0911 13:34:45.394430   41676 start.go:174] Error starting host: Error 
creating host: Error executing step: Creating VM.
: Error setting up host only network on machine start: The host-only 
adapter we just created is not visible. This is a well known 
VirtualBox bug. You might want to uninstall it and reinstall at least 
version 5.0.12 that is is supposed to fix this issue.

它说这是 Virtualbox 中的一个众所周知的错误,但我安装了它的最新版本。有什么想法吗?

【问题讨论】:

    标签: kubernetes virtualbox devops minikube


    【解决方案1】:

    升级到 big sur 后在 Mac 中遇到类似问题。正在运行的 minikube 实例开始出现同样的错误。

    对我有用的解决方案是运行 minikube delete,然后运行 ​​minikube start

    此选项的更多组合可以在下面的线程中找到-

    https://github.com/kubernetes/minikube/issues/3614

    【讨论】:

      【解决方案2】:

      这绝对对我有用,通过指定 vm-driver 和 kubernetes-version 启动 minikube

      minikube 启动 --vm-driver=hyperkit --kubernetes-version v1.16.0

      【讨论】:

      • 请注意,上述命令未使用 virtualbox 驱动程序。 Hyperkit 本身就是一头完全不同的野兽,有自己的一套功能和问题。
      【解决方案3】:

      解决了这个问题。由于 Mac 已阻止,VirtualBox 未正确安装。一开始并不明显。

      • 如果未正确安装 VirtualBox,则无法重新启动。

      • 系统偏好设置 -> 安全和隐私 -> 允许 -> 然后允许软件公司(在本例中为 Oracle)

      • 重启

      现在它按预期工作了。

      【讨论】:

      • 我没有看到任何“允许”选项
      • 如果您没有看到“允许”选项,或者即使在多次重新启动后也没有看到,请尝试更新 vmware,然后按照上述步骤操作即可。它适用于 VirtualBox- 6.0.10-132072-OSX.dmg 版本
      • 如果您没有看到“允许”,请确保您位于安全和隐私的“常规”选项卡中,而不是其他三个选项卡中。
      • 使用 OSX 10.15.6 (catalina) 和 VirtualBox 6.1.12,我必须使用 System Preferences, Security and Privacy, General 来允许 Oracle(“允许从 App Store 和已识别的开发人员下载的应用程序” )。然后我删除并重新安装了 VirtualBox。还可以尝试从 VirtualBox GUI 启动一个 VM,它发现了它需要的其他两个权限。
      • 此堆栈溢出页面链接到 minikube start 的失败输出,但我想指出,在 fedora core 32 的内核 5.8 上运行 minikube start 也会破坏这种方式。回到内核 5.7.x 为我解决了这个问题。
      【解决方案4】:

      您是否尝试在安装 VirtualBox 后重新启动计算机? (似乎也是docker-machine 的一个已知错误,minikube 使用它来初始化您的本地环境)

      【讨论】:

        猜你喜欢
        • 2021-08-13
        • 2021-05-10
        • 2020-10-31
        • 2020-02-28
        • 2020-02-27
        • 2021-01-21
        • 2015-10-02
        • 1970-01-01
        • 2019-05-22
        相关资源
        最近更新 更多