试图使用MiniKube创建一个Kubernetes集群,它基于以下说明:https://minikube.sigs.k8s.io/docs/start/macos/,看起来相对简单。安装Minikube似乎很顺利,直到我尝试用命令启动它:
小型启动
运行该命令将导致以下错误:
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) ..系统详情如下:
我还在系统首选项中启用了VirtualBox内核属性。
有什么想法吗?
发布于 2019-12-10 11:54:48
当您在没有任何标志的情况下启动Minikube on MacOS时:
minikube start它假设您希望使用默认管理程序,在本例中它恰好是超试剂盒,上面的命令相当于:
minikube start --vm-driver=hyperkit看起来,超试剂盒在您的系统上没有得到正确的配置,这就是您获得错误消息的原因。
为了告诉您的Minikube使用VirtualBox,您需要在其start command中指定它
minikube start --vm-driver=virtualbox如果您不希望每次启动Minikube时都提供此标志,则可以通过发出以下命令将VirtualBox设置为默认驱动程序:
minikube config set vm-driver virtualbox在此之后,每次您运行:
minikube start它将使用VirtualBox作为虚拟化技术来运行Minikube实例。
https://stackoverflow.com/questions/59256263
复制相似问题