gpt4 book ai didi

minishift - 创建新主机: json: cannot unmarshal bool into Go struct field Driver. Virtio9p时出错

转载 作者:行者123 更新时间:2023-12-04 17:06:22 26 4
gpt4 key购买 nike

下载minishift后,由于以下错误,我无法运行它,

Starting Minishift VM .... FAIL E0529 13:00:23.325175   82884 start.go:494] Error starting the VM: Error creating new host: json: cannot unmarshal bool into Go struct field Driver.Virtio9p of type []string. Retrying.

solution provided here does not help

以下是整个日志。
Isaacs-MacBook-Pro-2:minishift-1.34.0-darwin-amd64 isaack$ minishift start
-- Starting profile 'minishift'
-- Check if deprecated options are used ... OK
-- Checking if https://github.com is reachable ... OK
-- Checking if requested OpenShift version 'v3.11.0' is valid ... SKIP
-- Checking if requested OpenShift version 'v3.11.0' is supported ... OK
-- Checking if requested hypervisor 'xhyve' is supported on this platform ... OK
-- Checking if xhyve driver is installed ...
Driver is available at /usr/local/bin/docker-machine-driver-xhyve
Checking for setuid bit ... OK
-- Checking the ISO URL ... OK
-- Checking if provided oc flags are supported ... OK
-- Starting the OpenShift cluster using 'xhyve' hypervisor ...
-- Minishift VM will be configured with ...
Memory: 4 GB
vCPUs : 2
Disk size: 10 GB
-- Starting Minishift VM .... FAIL E0529 13:00:23.325175 82884 start.go:494] Error starting the VM: Error creating new host: json: cannot unmarshal bool into Go struct field Driver.Virtio9p of type []string. Retrying.
Error starting the VM: Error creating new host: json: cannot unmarshal bool into Go struct field Driver.Virtio9p of type []string

最佳答案

您最近安装的docker-machine-driver-xhyve v0.4.0的1.3t版本的Minishift is currently tested against docker-machine-driver-xhyve version 0.3.3.has compatibility issues

对我来说,解决方案是卸载docker-machine-driver-xhyve 0.4.0驱动程序,并安装经过测试的老版本0.3.3:

https://github.com/machine-drivers/docker-machine-driver-xhyve/releases/tag/v0.3.3

$ brew uninstall docker-machine-driver-xhyve
$ brew edit docker-machine-driver-xhyve

tag:revision:引用更改为:

class DockerMachineDriverXhyve < Formula
desc "Docker Machine driver for xhyve"
homepage "https://github.com/machine-drivers/docker-machine-driver-xhyve"
url "https://github.com/machine-drivers/docker-machine-driver-xhyve.git",
:tag => "v0.3.3",
:revision => "7d92f74a8b9825e55ee5088b8bfa93b042badc47"
revision 2

像往常一样冲泡安装:

$ brew install docker-machine-driver-xhyve

$ minishift start 
-- Starting profile 'minishift'
-- Check if deprecated options are used ... OK
-- Checking if https://github.com is reachable ... OK
-- Checking if requested OpenShift version 'v3.11.0' is valid ... OK
-- Checking if requested OpenShift version 'v3.11.0' is supported ... OK
-- Checking if requested hypervisor 'xhyve' is supported on this platform ... OK
-- Checking if xhyve driver is installed ...
Driver is available at /usr/local/bin/docker-machine-driver-xhyve
Checking for setuid bit ... OK
-- Checking the ISO URL ... OK
-- Checking if provided oc flags are supported ... OK
-- Starting the OpenShift cluster using 'xhyve' hypervisor ...
-- Minishift VM will be configured with ...
Memory: 4 GB
vCPUs : 2
Disk size: 20 GB
-- Starting Minishift VM ...................... OK
[...]

关于minishift - 创建新主机: json: cannot unmarshal bool into Go struct field Driver. Virtio9p时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56358247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com