首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Minikube可检索失败:创建:错误创建机器:在机器创建过程中驱动程序出错:超级工具包崩溃!命令行:

Minikube可检索失败:创建:错误创建机器:在机器创建过程中驱动程序出错:超级工具包崩溃!命令行:
EN

Stack Overflow用户
提问于 2019-12-09 20:41:10
回答 1查看 774关注 0票数 0

试图使用MiniKube创建一个Kubernetes集群,它基于以下说明:https://minikube.sigs.k8s.io/docs/start/macos/,看起来相对简单。安装Minikube似乎很顺利,直到我尝试用命令启动它:

小型启动

运行该命令将导致以下错误:

代码语言:javascript
复制
  Retriable failure: create: Error creating machine: Error in driver during machine creation: hyperkit crashed! command line:
  hyperkit loglevel=3 console=ttyS0 console=tty0 noembed nomodeset norestore waitusb=10 systemd.legacy_systemd_cgroup_controller=yes random.trust_cpu=on hw_rng_model=virtio base host=minikube
  Deleting "minikube" in hyperkit ...
  Creating hyperkit VM (CPUs=2, Memory=2000MB, Disk=20000MB) ..

系统详情如下:

  • 操作系统: mojave 10.14.2
  • Docker:版本: 18.03.1-ce,构建9ee9f40
  • VirtualBox: 6.0.14 133895版

我还在系统首选项中启用了VirtualBox内核属性。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2019-12-10 11:54:48

当您在没有任何标志的情况下启动Minikube on MacOS时:

代码语言:javascript
复制
minikube start

它假设您希望使用默认管理程序,在本例中它恰好是超试剂盒,上面的命令相当于:

代码语言:javascript
复制
minikube start --vm-driver=hyperkit

看起来,超试剂盒在您的系统上没有得到正确的配置,这就是您获得错误消息的原因。

为了告诉您的Minikube使用VirtualBox,您需要在其start command中指定它

代码语言:javascript
复制
minikube start --vm-driver=virtualbox

如果您不希望每次启动Minikube时都提供此标志,则可以通过发出以下命令将VirtualBox设置为默认驱动程序

代码语言:javascript
复制
minikube config set vm-driver virtualbox

在此之后,每次您运行:

代码语言:javascript
复制
minikube start

它将使用VirtualBox作为虚拟化技术来运行Minikube实例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59256263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档