You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Minikube启动失败报错HOST_JUJU_LOCK_PERMISSION的解决求助

Minikube启动失败:boot lock文件权限拒绝问题

错误日志

😄 minikube v1.26.1 运行于Ubuntu 22.04
❗ 使用--force参数时,minikube会跳过各类校验;这可能导致意外行为
✨ 基于现有配置文件使用docker驱动
🛑 不应以root权限使用“docker”驱动。若要以root身份继续,请使用--force。
💡 若在虚拟机中运行minikube,考虑使用--driver=none
💡 提示:要移除该root用户所有的集群,请执行:sudo minikube delete
👍 正在minikube集群中启动控制平面节点minikube
🚜 拉取基础镜像...
✋ 正在停止节点“minikube”...
🛑 通过SSH关闭“minikube”电源...
🔥 在docker中删除“minikube”...
🤦 StartHost失败,将重试:boot lock: 无法打开/tmp/juju-mke11f63b5835bf422927bf558fccac7a21a838f: 权限被拒绝
😿 无法启动docker容器。执行“minikube delete”可能解决该问题:boot lock: 无法打开/tmp/juju-mke11f63b5835bf422927bf558fccac7a21a838f: 权限被拒绝

❌ 因HOST_JUJU_LOCK_PERMISSION退出:无法启动主机:boot lock: 无法打开/tmp/juju-mke11f63b5835bf422927bf558fccac7a21a838f: 权限被拒绝
💡 建议:执行'sudo sysctl fs.protected_regular=0',或尝试无需root权限的驱动,例如'--driver=docker'

解决方法

1. 推荐方案:非root权限运行Minikube

  • 将当前用户加入docker用户组:
    sudo usermod -aG docker $USER
    
  • 注销当前用户后重新登录,或执行以下命令立即生效:
    newgrp docker
    
  • 重新启动Minikube:
    minikube start --driver=docker
    

2. 临时方案:root权限下强制启动

  • 删除现有集群残留:
    sudo minikube delete
    
  • 调整系统参数关闭临时文件保护:
    sudo sysctl fs.protected_regular=0
    
  • 带--force参数启动Minikube:
    sudo minikube start --driver=docker --force
    

3. 备选方案:使用none驱动(适用于虚拟机环境)

  • 删除现有集群:
    sudo minikube delete
    
  • 指定none驱动启动:
    sudo minikube start --driver=none
    

内容的提问来源于stack exchange,提问作者Toufik Benkhelifa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 09:39:22