错误代码
错误字符串
“MK_PATCH_NOT_FOUND” (Exit code ExProgramUsage)
minikube 未找到提供的 major.minor 版本的补丁
“MK_USAGE” (Exit code ExProgramUsage)
minikube 接收到错误的参数
“MK_USAGE_NO_PROFILE” (Exit code ExProgramUsage)
minikube 当前没有正在运行的集群
“MK_INTERRUPTED” (Exit code ExProgramConflict)
minikube 被操作系统信号中断
“MK_WRONG_BINARY_WSL” (Exit code ExProgramUnsupported)
用户尝试在 WSL 中运行 Windows 可执行文件 (.exe),而不是使用 Linux 二进制文件
“MK_UNIMPLEMENTED” (Exit code ExProgramUnsupported)
该功能由于某种原因未实现
“MK_NEW_APICLIENT” (Exit code ExProgramError)
minikube 无法创建新的 Docker Machine api 客户端
“MK_ADDON_DISABLE” (Exit code ExProgramError)
minikube 无法禁用插件,例如 dashboard 插件
“MK_ADDON_ENABLE” (Exit code ExProgramError)
minikube 无法启用插件,例如 dashboard 插件
“MK_ADDON_ENABLE_PAUSED” (Exit code ExProgramConflict)
minikube 无法在暂停的集群上启用插件
“MK_ADDON_DISABLE_PAUSED” (Exit code ExProgramConflict)
minikube 无法在暂停的集群上禁用插件
“MK_ADD_CONFIG” (Exit code ExProgramError)
minikube 无法更新内部配置,例如缓存镜像配置映射
“MK_BOOTSTRAPPER” (Exit code ExProgramError)
minikube 无法创建集群引导器
“MK_CACHE_LIST” (Exit code ExProgramError)
minikube 无法列出缓存的镜像
“MK_CACHE_LOAD” (Exit code ExProgramError)
minkube 无法缓存和加载缓存的镜像
“MK_COMMAND_RUNNER” (Exit code ExProgramError)
minikube 无法加载 Docker Machine CommandRunner
“MK_START_NERDCTLD” (Exit code ExProgramError)
minikube 无法启动 nerdctld
“MK_COMPLETION” (Exit code ExProgramError)
minikube 无法为支持的 shell 生成 shell 命令补全
“MK_CONFIG_SET” (Exit code ExProgramError)
minikube 无法设置内部配置值
“MK_CONFIG_UNSET” (Exit code ExProgramError)
minikube 无法取消设置内部配置值
“MK_CONFIG_VIEW” (Exit code ExProgramError)
minikube 无法查看当前配置值
“MK_DEL_CONFIG” (Exit code ExProgramError)
minikube 无法删除内部配置,例如缓存镜像
“MK_DOCKER_SCRIPT” (Exit code ExProgramError)
minikube 无法生成激活 minikube docker-env 的脚本
“MK_BIND_FLAGS” (Exit code ExProgramError)
viper 尝试将标志绑定到配置时发生错误
“MK_FORMAT_USAGE” (Exit code ExProgramError)
minkube 在 –format 标志中接收到无效的格式字符串
“MK_GENERATE_DOCS” (Exit code ExProgramError)
minikube 无法在指定文件夹中自动生成基于 markdown 的文档
“MK_JSON_MARSHAL” (Exit code ExProgramError)
minikube 无法 marshal JSON 对象
“MK_K8S_CLIENT” (Exit code ExControlPlaneUnavailable)
minikube 无法创建 Kubernetes 客户端集,这对于查询 Kubernetes API 是必需的
“MK_LIST_CONFIG” (Exit code ExProgramError)
minikube 无法列出某些配置数据
“MK_LOG_FOLLOW” (Exit code ExProgramError)
minikube 无法跟踪或监视 minikube 日志
“MK_NEW_RUNTIME” (Exit code ExProgramError)
minikube 无法根据正在使用的驱动程序创建新的适当运行时
“MK_OUTPUT_USAGE” (Exit code ExProgramError)
minikube 在 –output 命令行标志中接收到无效值
“MK_RUNTIME” (Exit code ExProgramError)
minikube 无法配置正在使用的运行时,或者运行时失败
“MK_RESERVED_PROFILE” (Exit code ExProgramConflict)
minikube 接收到了一个保留关键字作为 profile 名称,这是不允许的
“MK_ENV_SCRIPT” (Exit code ExProgramError)
minkube 无法生成设置或取消设置 minikube-env 的脚本
“MK_SHELL_DETECT” (Exit code ExProgramError)
minikube 无法检测正在使用的 shell
“MK_STATUS_JSON” (Exit code ExProgramError)
minikube 无法输出 JSON 格式的 minikube 状态
“MK_STATUS_TEXT” (Exit code ExProgramError)
minikube 无法输出 minikube 状态文本
“MK_VIEW_EXEC” (Exit code ExProgramError)
minikube 无法执行(即填充值)用于显示当前配置的视图模板
“MK_VIEW_TMPL” (Exit code ExProgramError)
minikube 无法创建用于显示当前配置的视图模板
“MK_YAML_MARSHAL” (Exit code ExProgramError)
minikube 无法 marshal YAML 对象
“MK_CREDENTIALS_NOT_FOUND” (Exit code ExProgramNotFound)
minikube 无法找到使用适当服务所需的凭据,例如 GCP
“MK_CREDENTIALS_NOT_NEEDED” (Exit code ExProgramNotFound)
minikube 传递了不需要的服务凭据,例如在使用 GCE 上的 GCP Auth 插件时
“MK_SEMVER_PARSE” (Exit code ExProgramError)
minikube 在 minikube 常量中找到了无效的 Kubernetes semver 字符串
“MK_DAEMONIZE” (Exit code ExProgramError)
minikube 无法守护化 minikube 进程
“RSRC_INSUFFICIENT_CORES” (Exit code ExInsufficientCores)
minikube 和 Kubernetes 可用核心不足
“RSRC_DOCKER_CORES” (Exit code ExInsufficientCores)
Docker Desktop for Mac 可用核心不足
“RSRC_DOCKER_CORES” (Exit code ExInsufficientCores)
Docker Desktop for Windows 可用核心不足
“RSRC_INSUFFICIENT_REQ_MEMORY” (Exit code ExInsufficientMemory)
分配给 minikube 的内存不足(低于建议最小值)
“RSRC_INSUFFICIENT_SYS_MEMORY” (Exit code ExInsufficientMemory)
运行 minikube 的系统可用内存不足(低于建议最小值)
“RSRC_INSUFFICIENT_CONTAINER_MEMORY” (Exit code ExInsufficientMemory)
minikube 使用的驱动程序可用内存不足
“RSRC_DOCKER_MEMORY” (Exit code ExInsufficientMemory)
Docker Desktop for Windows 可用内存不足
“RSRC_DOCKER_MEMORY” (Exit code ExInsufficientMemory)
Docker Desktop for Mac 可用内存不足
“RSRC_INVALID_HYPERV_MEMORY” (Exit code ExResourceError)
Hyper-V 内存值无效
“RSRC_DOCKER_STORAGE” (Exit code ExInsufficientStorage)
docker 驱动程序可用磁盘存储不足
“RSRC_PODMAN_STORAGE” (Exit code ExInsufficientStorage)
podman 驱动程序可用磁盘存储不足
“RSRC_INSUFFICIENT_STORAGE” (Exit code ExInsufficientStorage)
运行 minikube 和 Kubernetes 可用磁盘存储不足
“HOST_HOME_MKDIR” (Exit code ExHostPermission)
minikube 无法创建 minikube 目录
“HOST_HOME_CHOWN” (Exit code ExHostPermission)
minikube 无法更改 minikube 目录的权限
“HOST_BROWSER” (Exit code ExHostError)
minikube 无法打开宿主机浏览器,例如运行 minikube dashboard 时
“HOST_CONFIG_LOAD” (Exit code ExHostConfig)
minikube 无法从宿主机加载正在使用的 profile 的集群配置
“HOST_HOME_PERMISSION” (Exit code ExHostPermission)
当前用户没有足够的权限创建 minikube profile 目录
“HOST_CURRENT_USER” (Exit code ExHostConfig)
minikube 无法确定当前用户
“HOST_DEL_CACHE” (Exit code ExHostError)
minikube 无法从宿主机删除缓存的镜像
“HOST_KILL_MOUNT_PROC” (Exit code ExHostError)
minikube 无法终止挂载进程
“HOST_KUBECONFIG_UPDATE” (Exit code ExHostConfig)
minikube 无法更新宿主机 Kubernetes 资源配置
“HOST_KUBECONFIG_DELETE_CTX” (Exit code ExHostConfig)
minikube 无法删除给定 profile 的 Kubernetes 配置上下文
“HOST_KUBECTL_PROXY” (Exit code ExHostError)
minikube 无法启动 kubectl 代理
“HOST_MOUNT_PID” (Exit code ExHostError)
minikube 无法写入挂载 PID
“HOST_PATH_MISSING” (Exit code ExHostNotFound)
minikube 传递了宿主机目录的路径,但该目录不存在
“HOST_PATH_STAT” (Exit code ExHostError)
minikube 无法访问目录路径的信息
“HOST_PURGE” (Exit code ExHostError)
minikube 无法清除 minikube 配置目录
“HOST_SAVE_PROFILE” (Exit code ExHostConfig)
minikube 无法持久化 profile 配置
“HOST_UNSUPPORTED” (Exit code ExHostUnsupported)
宿主机不支持 9p
“PROVIDER_NOT_FOUND” (Exit code ExProviderNotFound)
minikube 未找到所选驱动程序的提供商
“PROVIDER_UNAVAILABLE” (Exit code ExProviderNotFound)
宿主机不支持或配置不正确,无法支持所选驱动程序的提供商
“DRV_CP_ENDPOINT” (Exit code ExDriverError)
minikube 无法访问驱动程序控制平面或 API 端点
“DRV_PORT_FORWARD” (Exit code ExDriverError)
minikube 无法将容器端口绑定到宿主机端口
“DRV_UNSUPPORTED” (Exit code ExDriverUnsupported)
minikube 当前不支持该驱动程序
“DRV_UNSUPPORTED_MULTINODE” (Exit code ExDriverConflict)
正在使用的驱动程序不支持多节点集群
“DRV_UNSUPPORTED_OS” (Exit code ExDriverUnsupported)
指定的驱动程序在宿主机操作系统上不受支持
“DRV_UNSUPPORTED_PROFILE” (Exit code ExDriverUnsupported)
正在使用的驱动程序不支持所选的 profile 或多个 profile
“DRV_NOT_FOUND” (Exit code ExDriverNotFound)
minikube 无法找到指定的驱动程序
“DRV_NOT_DETECTED” (Exit code ExDriverNotFound)
minikube 找不到有效的驱动程序
“DRV_AUX_NOT_FOUND” (Exit code ExDriverNotFound)
辅助驱动程序 (hyperkit) 未找到
“DRV_AUX_NOT_HEALTHY” (Exit code ExDriverError)
找到了辅助驱动程序 (hyperkit),但它们不健康
“DRV_NOT_HEALTHY” (Exit code ExDriverNotFound)
minikube 找到了驱动程序,但没有一个已准备好使用
“DRV_DOCKER_NOT_RUNNING” (Exit code ExDriverNotFound)
minikube 找到了 docker 驱动程序,但 docker 服务未运行
“DRV_AS_ROOT” (Exit code ExDriverPermission)
正在使用的驱动程序以 root 身份运行
“DRV_NEEDS_ROOT” (Exit code ExDriverPermission)
指定的驱动程序需要以 root 身份运行
“GUEST_CACHE_LOAD” (Exit code ExGuestError)
minikube 无法加载缓存的镜像
“GUEST_CERT” (Exit code ExGuestError)
minikube 无法设置证书
“GUEST_CP_CONFIG” (Exit code ExGuestConfig)
minikube 无法访问控制平面
“GUEST_DELETION” (Exit code ExGuestError)
minikube 无法正确删除资源,例如 profile
“GUEST_IMAGE_LIST” (Exit code ExGuestError)
minikube 无法列出机器上的镜像
“GUEST_IMAGE_LOAD” (Exit code ExGuestError)
minikube 无法拉取或加载镜像
“GUEST_IMAGE_REMOVE” (Exit code ExGuestError)
minikube 无法移除镜像
“GUEST_IMAGE_PULL” (Exit code ExGuestError)
minikube 无法拉取镜像
“GUEST_IMAGE_BUILD” (Exit code ExGuestError)
minikube 无法构建镜像
“GUEST_IMAGE_SAVE” (Exit code ExGuestError)
minikube 无法推送或保存镜像
“GUEST_IMAGE_PUSH” (Exit code ExGuestError)
minikube 无法推送镜像
“GUEST_IMAGE_TAG” (Exit code ExGuestError)
minikube 无法标记镜像
“GUEST_LOAD_HOST” (Exit code ExGuestError)
minikube 无法加载宿主机
“GUEST_MOUNT” (Exit code ExGuestError)
minkube 无法创建挂载
“GUEST_MOUNT_COULD_NOT_CONNECT” (Exit code ExGuestError)
虚拟机上的挂载无法连接到宿主机挂载服务器
“GUEST_MOUNT_CONFLICT” (Exit code ExGuestConflict)
minkube 无法更新挂载
“GUEST_NODE_ADD” (Exit code ExGuestError)
minikube 无法向集群添加节点
“GUEST_NODE_DELETE” (Exit code ExGuestError)
minikube 无法从集群删除节点
“GUEST_NODE_PROVISION” (Exit code ExGuestError)
minikube 无法配置节点
“GUEST_NODE_RETRIEVE” (Exit code ExGuestNotFound)
minikube 无法检索集群节点的信息
“GUEST_NODE_START” (Exit code ExGuestError)
minikube 无法启动集群节点
“GUEST_PAUSE” (Exit code ExGuestError)
minikube 无法暂停集群进程
“GUEST_PROFILE_DELETION” (Exit code ExGuestError)
minikube 无法删除机器 profile 目录
“GUEST_PROVISION” (Exit code ExGuestError)
minikube 在尝试配置虚拟机时失败
“GUEST_PROVISION_CONTAINER_EXITED” (Exit code ExGuestError)
docker 容器在配置过程中过早退出
“GUEST_START” (Exit code ExGuestError)
minikube 无法使用当前驱动程序启动节点
“GUEST_STATUS” (Exit code ExGuestError)
minikube 无法获取 docker machine 状态
“GUEST_STOP_TIMEOUT” (Exit code ExGuestTimeout)
停止集群进程超时
“GUEST_UNPAUSE” (Exit code ExGuestError)
minikube 无法取消暂停集群进程
“GUEST_CHECK_PAUSED” (Exit code ExGuestError)
minikube 无法检查 Kubernetes 容器是否已暂停
“GUEST_DRIVER_MISMATCH” (Exit code ExGuestConflict)
minikube 集群是使用与请求的驱动程序不兼容的驱动程序创建的
“GUEST_MISSING_CONNTRACK” (Exit code ExGuestUnsupported)
minikube 在宿主机上找不到 conntrack,这对于 Kubernetes 1.18 及更高版本是必需的
“GUEST_MISSING_CRICTL” (Exit code ExGuestUnsupported)
minikube 在宿主机上找不到 crictl,这对于 Kubernetes 1.24 及更高版本是必需的
“IF_HOST_IP” (Exit code ExLocalNetworkError)
minikube 无法从虚拟机内部获取宿主机 IP
“IF_MOUNT_IP” (Exit code ExLocalNetworkError)
minikube 无法解析挂载的输入 IP 地址
“IF_MOUNT_PORT” (Exit code ExLocalNetworkError)
minikube 无法解析或找到挂载的端口
“IF_SSH_CLIENT” (Exit code ExLocalNetworkError)
minikube 无法访问宿主机上的 ssh 客户端
“IF_DEDICATED_NETWORK” (Exit code ExLocalNetworkError)
minikube 无法创建专用网络
“IF_BOOTPD_FIREWALL” (Exit code ExLocalNetworkError)
由于 bootpd 被防火墙阻止,minikube 无法填充 dchpd_leases 文件
“INET_CACHE_BINARIES” (Exit code ExInternetError)
minikube 无法为当前运行时缓存 Kubernetes 二进制文件
“INET_CACHE_KUBECTL” (Exit code ExInternetError)
minikube 无法缓存 kubectl 二进制文件
“INET_CACHE_TAR” (Exit code ExInternetError)
minikube 无法将必需的镜像缓存到 tar 文件中
“INET_LICENSES” (Exit code ExInternetError)
minikube 无法下载许可证
“INET_REPO” (Exit code ExInternetError)
minikube 无法访问主要存储库和镜像的镜像
“INET_REPOS_UNAVAILABLE” (Exit code ExInternetError)
minikube 无法访问任何已知的镜像存储库
“INET_VERSION_UNAVAILABLE” (Exit code ExInternetUnavailable)
minikube 无法获取 minkikube 的最新发布/版本信息
“INET_VERSION_EMPTY” (Exit code ExInternetConfig)
minikube 从服务器收到了无效的空数据作为最新发布/版本信息
“RUNTIME_ENABLE” (Exit code ExRuntimeError)
minikube 无法启用当前容器运行时
“RUNTIME_CACHE” (Exit code ExRuntimeError)
minikube 无法为当前容器运行时缓存镜像
“SSH_AGENT_START” (Exit code ExRuntimeError)
minikube 在执行 docker-env 时无法启动 ssh-agent
“SVC_CHECK_TIMEOUT” (Exit code ExSvcTimeout)
在启动 minikube dashboard 时服务检查超时
“SVC_TIMEOUT” (Exit code ExSvcTimeout)
minikube 无法访问服务
“SVC_UNREACHABLE” (Exit code ExSvcNotFound)
minikube 发现服务没有可用的 pod
“SVC_LIST” (Exit code ExSvcError)
minikube 无法列出指定命名空间的服务
“SVC_TUNNEL_START” (Exit code ExSvcError)
minikube 无法启动隧道
“SVC_TUNNEL_STOP” (Exit code ExSvcError)
minikube 无法停止活动隧道
“TUNNEL_ALREADY_RUNNING” (Exit code ExSvcConflict)
另一个隧道实例已在运行
“SVC_URL_TIMEOUT” (Exit code ExSvcTimeout)
minikube 无法访问服务 URL
“SVC_NOT_FOUND” (Exit code ExSvcNotFound)
minikube 在指定命名空间中找不到指定的服务
“ENV_DRIVER_CONFLICT” (Exit code ExDriverConflict)
用户尝试使用当前驱动程序不支持的命令
“ENV_MULTINODE_CONFLICT” (Exit code ExGuestConflict)
用户尝试运行不支持多节点设置的命令,而没有进行一些额外的配置
“ENV_PODMAN_UNAVAILABLE” (Exit code ExRuntimeUnavailable)
podman 服务对集群不可用
“SVC_ADDON_UNSUPPORTED” (Exit code ExSvcUnsupported)
用户尝试使用不受支持的插件
“SVC_ADDON_NOT_ENABLED” (Exit code ExProgramConflict)
用户尝试使用当前未启用的插件
“K8S_INSTALL_FAILED” (Exit code ExControlPlaneError)
minikube 无法更新 Kubernetes 集群
“K8S_INSTALL_FAILED_CONTAINER_RUNTIME_NOT_RUNNING” (Exit code ExRuntimeNotRunning)
minikube 无法更新 Kubernetes 集群,因为容器运行时不可用
“K8S_OLD_UNSUPPORTED” (Exit code ExControlPlaneUnsupported)
为 minikube 指定了过时的 Kubernetes 版本
“K8S_NEW_UNSUPPORTED” (Exit code ExControlPlaneUnsupported)
为 minikube 指定了过新的 Kubernetes 版本
“K8S_FAIL_CONNECT” (Exit code ExInternetError)
获取 GitHub Kubernetes 版本列表时出错
“K8S_DOWNGRADE_UNSUPPORTED” (Exit code ExControlPlaneUnsupported)
minikube 无法安全地降级已安装的 Kubernetes 版本
“NOT_FOUND_CRI_DOCKERD” (Exit code ExProgramNotFound)
“NOT_FOUND_DOCKERD” (Exit code ExProgramNotFound)
“NOT_FOUND_CNI_PLUGINS” (Exit code ExProgramNotFound)
“NOT_FOUND_SOCKET_VMNET” (Exit code ExProgramNotFound)
“NOT_FOUND_VMNET_HELPER” (Exit code ExProgramNotFound)
“NOT_CONFIGURED_VMNET_HELPER” (Exit code ExProgramConfig)
错误代码
通用错误
1: ExFailure
2: ExInterrupted
minikube 程序特有的错误代码
10: ExProgramError
14: ExProgramUsage
11: ExProgramConflict
15: ExProgramNotFound
16: ExProgramUnsupported
18: ExProgramConfig
资源限制特有的错误代码(退出码布局无规则)
20: ExResourceError
23: ExInsufficientMemory
26: ExInsufficientStorage
27: ExInsufficientPermission
29: ExInsufficientCores
宿主机特有的错误代码
30: ExHostError
31: ExHostConflict
32: ExHostTimeout
34: ExHostUsage
35: ExHostNotFound
36: ExHostUnsupported
37: ExHostPermission
38: ExHostConfig
远程网络特有的错误代码
40: ExInternetError
41: ExInternetConflict
42: ExInternetTimeout
45: ExInternetNotFound
48: ExInternetConfig
49: ExInternetUnavailable
libmachine 驱动程序特有的错误代码
50: ExDriverError
51: ExDriverConflict
52: ExDriverTimeout
54: ExDriverUsage
55: ExDriverNotFound
56: ExDriverUnsupported
57: ExDriverPermission
58: ExDriverConfig
59: ExDriverUnavailable
驱动程序提供商特有的错误代码
60: ExProviderError
61: ExProviderConflict
62: ExProviderTimeout
63: ExProviderNotRunning
65: ExProviderNotFound
66: ExProviderUnsupported
67: ExProviderPermission
68: ExProviderConfig
69: ExProviderUnavailable
本地网络特有的错误代码
70: ExLocalNetworkError
71: ExLocalNetworkConflict
72: ExLocalNetworkTimeout
75: ExLocalNetworkNotFound
77: ExLocalNetworkPermission
78: ExLocalNetworkConfig
79: ExLocalNetworkUnavailable
虚拟机特有的错误代码
80: ExGuestError
81: ExGuestConflict
82: ExGuestTimeout
83: ExGuestNotRunning
85: ExGuestNotFound
86: ExGuestUnsupported
87: ExGuestPermission
88: ExGuestConfig
89: ExGuestUnavailable
容器运行时特有的错误代码
90: ExRuntimeError
93: ExRuntimeNotRunning
95: ExRuntimeNotFound
99: ExRuntimeUnavailable
Kubernetes 控制平面特有的错误代码
100: ExControlPlaneError
101: ExControlPlaneConflict
102: ExControlPlaneTimeout
103: ExControlPlaneNotRunning
105: ExControlPlaneNotFound
106: ExControlPlaneUnsupported
108: ExControlPlaneConfig
109: ExControlPlaneUnavailable
Kubernetes 服务特有的错误代码
110: ExSvcError
111: ExSvcConflict
112: ExSvcTimeout
113: ExSvcNotRunning
115: ExSvcNotFound
116: ExSvcUnsupported
117: ExSvcPermission
118: ExSvcConfig
119: ExSvcUnavailable