jenkins error No space left on device

这篇具有很好参考价值的文章主要介绍了jenkins error No space left on device。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

jenkins报错

15:41:04 remote: Total 70 (delta 30), reused 0 (delta 0)       
15:41:04 error: unable to create temporary file: No space left on device15:41:04 fatal: failed to write object
15:41:04 fatal: unpack-objects failed
15:41:04 
15:41:04 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2372)
15:41:04 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1985)
15:41:04 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:80)
15:41:04 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:563)
15:41:04 	at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:897)
15:41:04 	... 11 more15:41:04 ERROR: Error fetching remote repo 'origin'
15:41:05 Finished: FAILURE

按照字面上的意思是空间不足。
查看空间命令:

$df -h

最有意思就在这里,查看空间还有点,这条命令显示还存在空间。

为什么还报空间不足?
其实是真正空间不足,只是这条指令用不对,而是应该用

$df -i

df -h 就是查看磁盘容量的使用情况
df -i 以inode模式来显示磁盘使用情况。
node包含的信息:文件的字节数,拥有者id,组id,权限,改动时间,链接数,数据block的位置

解决df -h磁盘空间满问题

df -h解决方案: 应当删除比较大无用的文件-----------大文件占用大量的磁盘容量。

查看文件占磁盘的空间可使用以下的命令:
命令: du -h -x --max-depth=1
注意:要甄别文件是否是可删除或替换
删除命令: rm -rf *x.log (如果服务在引用文件此操作并不能释放空间 )
或清空的命令: cat /dev/null > xxx.log

解决df -i磁盘空间满问题

df -i 解决方案: 应当删除数量过多的小文件-----------过多的文件占用了大量的inode号

通过以下脚本进行检查,查看到底哪个目录下面的文件最多

find / -xdev -printf ‘%h\n’ | sort | uniq -c | sort -k 1 -n

对应第一级的目录

for i in /*; do echo $i; find $i | wc -l; done

如果确定是某个目录下面,则/转换为该目录绝对路径,如/var/log

找到对应文件后执行删除的命令

清理系统日志

[admin@izw~]$ journalctl --disk-usage
Archived and active journals take up 3.9G on disk.
[admin@izw ~]$ sudo journalctl --vacuum-size=5M文章来源地址https://www.toymoban.com/news/detail-791605.html

到了这里,关于jenkins error No space left on device的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pip安装ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。   本文主要介

    2024年02月16日
    浏览(36)
  • mysql报错 Errcode: 28 - No space left on device

    报错如图:  MySQL建表时提示 [HY000][3] Error writing file \\\'./sgst_pgjl/action_log.frm\\\' (Errcode: 28 - No space left on device ) 抓几个重点,第一个是写入报错,第二个是没有空间,结合一下就是没有空间导致mysql写入失败 思路是:上mysql宿主机查看空间情况。 linux根目录下,命令:df -h 确认磁盘

    2024年02月09日
    浏览(47)
  • Docker容器 - 启动报错:No space left on device

    目录 运行 报错 解决问题 具体操作 重新运行 docker: Error response from daemon: mkdir /var/lib/docker/overlay2/82f185b561334827b34f78dd05dfd83b30b16e710fb27f88c09262bd94dd2fbc-init: no space left on device .  原因是磁盘空间不足,此时创建数据卷的时候docker会报错No space left on device。 首先来看一下磁盘的使用量

    2024年02月11日
    浏览(47)
  • docker load镜像发现“no space left on device”问题

    1.2.1 先使用docker info查看docker的信息 可以看到docker的根路径是 /var/lib/docker 1.2.2 查看docker根路径的磁盘占用率 若磁盘空间不足,可以尝试清理该目录下无用文件,或者清理悬空镜像(目前运行容器没有使用的镜像) 1.2.3 更换docker默认存储路径 创建新目录: 配置docker启动文件

    2024年02月12日
    浏览(23)
  • 【Docker】Docker运行时间长,空间不足no space left on device: unknown

    在运行 查看磁盘空间占用 这个问题是由与 /run 的空间使用完了,清理/run的空间,经过查找使用最大的是 /run/uengine/dump 目录,删除即可: dump文件可以删除。dump文件一般是程序或者系统用于缓存内存内容的临时文件,如果不需要,是可以删除的。Dump文件是用来给驱动程序编写人

    2024年02月06日
    浏览(27)
  • 基于Linux服务器出现“No space left on device”错误的解决简单有效方案

    翻译为 返回根目录 查看根目录root下各文件夹的大小情况, 注意:运行下面命令后需要输入用户密码,然后耐心等待存储计算及显示。 进入根目录root下的home文件夹 继续查看home文件夹下各文件夹的大小情况, 注意:运行下面命令后需要输入用户密码,然后耐心等待存储计算

    2024年02月02日
    浏览(27)
  • gitlab-rake gitlab:backup:create 执行报错 Errno::ENOSPC: No space left on device

    gitlab仓库备份执行 报错如下: 问题分析:存储备份的空间满 解决方法: 方法1:清理存放路径,删除不需要文件,释放空间。 方法2:创建一个根目录的挂载点,将新创建的目录挂载到根目录上,重启系统。(风险大,不建议) 方法3:修改备份存放位置 保存文件,然后运行

    2024年02月10日
    浏览(26)
  • Docker load镜像报错:UserError processing tar file(exit status 1): ......no space left on device

    原因: 空间不足,镜像打包成tar以后会压缩, docker load -i xxx .tar 时,若该路径磁盘空间不够则报错Error processing tar file(exit status 1): write /usr/local/cuda-10.2/targets/aarch64-linux/lib/libnvrtc.so.10.2.300: no space left on device。 解决方法: 给docker换位置! 1. 停止Docker服务  2. 修改Docker位置 3

    2024年02月06日
    浏览(26)
  • RuntimeError: CUDA error: no kernel image is available for execution on the device

    导致的原因一般都是显卡算力和cuda或者torch版本不匹配 比如在conda中安装的pytorch=1.5.0 cuda=10.2 错误:RuntimeError: CUDA error: no kernel image is available for execution on the device 参考pytorch 报错 RuntimeError: CUDA error: no kernel image is available for execution on the device_可豌豆的博客-CSDN博客 则应该安装

    2024年02月15日
    浏览(43)
  • [已解决]RuntimeError: CUDA error: no kernel image is available for execution on the device

    在ubuntu服务器上用python炼丹的时候遇到的两个问题,一个warning和一个runtimeErro,我的环境是用conda配置的,我就切换了一下环境,然后切回来就报这两个错误,期间啥也没干,之前重新安装opencv疯狂报错也是这种样子的。 warning warning:NVIDIA GeForce RTX 3090 with CUDA capability sm_86

    2024年02月02日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包