墨菲安全文档文档
最佳实践
解决方案
常见问题
名词解释
数据保护
问题反馈
🌟star开源项目 (opens new window)
版本更新
最佳实践
解决方案
常见问题
名词解释
数据保护
问题反馈
🌟star开源项目 (opens new window)
版本更新
常见问题
  • 新手快速入门

  • 关于集成

  • 关于代码托管

  • 关于项目管理

  • 关于安全问题

  • 关于检测问题

  • 关于漏洞知识库

  • 关于私有化部署

    • 容器内无法解析域名
    • 容器内IP与内网IP段冲突
    • 设备上没有空间
    • oci runtime create failed 报错
    • docker-compose中添加hosts解析
    • 安装中报错 no space left on device
    • 私有化部署需要访问外网地址问题
    • 离线服务升级问题
    • 安装Docker和Docker-compose
  • 关于系统异常

  1. 常见问题
  2. /
  3. 关于私有化部署
  4. /
  5. 安装中报错 no space left on device

¶ 安装中报错误信息(stdout: stderr: no space left on device)

更新时间: 2023-08-18 15:11:05

安装中报错误信息(stdout: stderr: no space left on device)

¶ 原因:

"no space left on device" 错误表明设备上没有足够的存储空间来完成请求的操作。在这种情况下,stdout 和 stderr 的输出指示设备存储已满,导致操作失败。

¶ 解决方法:

  • 检查磁盘使用情况。使用 df -h 命令查看当前设备的磁盘使用情况和剩余空间。这将帮助你找出哪个分区或磁盘空间不足
  • 清理不需要的文件。查找并删除不再需要的文件、临时文件、日志文件或缓存文件,以释放存储空间。你可以使用 find、rm 或 du 等命令来查找和删除这些文件
  • 清理 Docker。如果问题与 Docker 容器、镜像或卷有关,你可以使用 docker system prune 命令清理不再使用的 Docker 资源。请注意,此操作将永久删除这些资源,因此在执行之前确保已备份重要数据。
  • 扩展存储空间。如果可能,考虑增加设备的存储空间,如添加新的磁盘、扩展现有磁盘分区或使用网络存储。
  • 迁移Docker目录,Docker 默认将镜像保存在 /var/lib/docker,也就是 / 目录下,如果 / 磁盘空间较小,可以尝试将docker目录进行迁移,具体操作如下
    • 查看docker宿主目录
    docker info | grep Root
    
    • 在空间充足的磁盘下创建docker存储镜像的目录
    mkdir /目录名称/docker
    
    • 修改 /etc/docker/daemon.json 文件(如此文件不存在,请先自行创建),修改docker存储镜像目录
    #添加以下内容
    {
      "data-root": "/目录名称/docker"
    }
    
    • 重启docker服务
    systemctl restart docker
    
上一篇: docker-compose中添加hosts解析 下一篇: 私有化部署需要访问外网地址问题
  • 原因:
  • 解决方法:

关于我们

微信公众号
技术博客 (opens new window)
B站视频 (opens new window)
GitHub (opens new window)

公司

support@murphysec.com
北京市海淀区百旺弘祥文化科技创意园5118室

京ICP备 2022005866号-1

beian京公网安备 11010802040001号

© 墨菲未来科技(北京)有限公司