Jenkins 詹金斯:没有可用的磁盘空间

Jenkins 詹金斯:没有可用的磁盘空间,jenkins,Jenkins,我正在Jenkins中执行作业,其间抛出错误并失败,错误如下: java.io.IOException: No space left on device [testng] at java.io.UnixFileSystem.createFileExclusively(Native Method) [testng] at java.io.File.createNewFile(File.java:1012) [testng] at org.testng.in

我正在Jenkins中执行作业,其间抛出错误并失败,错误如下:

java.io.IOException: No space left on device
   [testng]     at java.io.UnixFileSystem.createFileExclusively(Native Method)
   [testng]     at java.io.File.createNewFile(File.java:1012)
   [testng]     at org.testng.internal.Utils.writeFile(Utils.java:163)
   [testng]     at org.testng.internal.Utils.writeUtf8File(Utils.java:115)
调试: 但磁盘中有很多可用空间。我尝试了df-h来获取以下信息。我的Jenkins文件夹和tmp位于/dev/mapper/centos根目录中,它有500GB磁盘

Filesystem                       Size  Used Avail Use% Mounted on<br>
/dev/mapper/centos-root          500G   91G  410G  19% /<br>
devtmpfs                          12G     0   12G   0% /dev<br>
tmpfs                             12G     0   12G   0% /dev/shm<br>
tmpfs                             12G   17M   12G   1% /run<br>
tmpfs                             12G     0   12G   0% /sys/fs/cgroup<br>
/dev/sda1                        497M  106M  392M  22% /boot<br>
/dev/mapper/centos-home           28G  1.5G   27G   6% /home<br>
已使用的文件系统大小可用安装的%Use
/dev/mapper/centos root 500G 91G 410G 19%/
devtmpfs 12G 0 12G 0%/dev
tmpfs 12G 0 12G 0%/dev/shm
tmpfs 12G 17M 12G 1%/次运行
tmpfs 12G 0 12G 0%/sys/fs/cgroup
/dev/sda1 497M 106M 392M 22%/开机
/dev/mapper/centos home 28G 1.5G 27G 6%/主页

无法理解为什么Jenkins在有磁盘空间的情况下抛出这样的错误?Jenkins中是否设置了任何特定于工作的限制?

请同时发布您的inode和内存使用情况:
df-i
free-m
。您还应该在/dev/mapper/centos根目录524283904 153230 524130674 1%/devtmpfs 3062615 406 3062209 1%/dev tmpfs 3064789 1 3064788 1%/dev/shm tmpfs上安装的job.df-i:Filesystem Inodes IUsed IFree IUse%期间运行这些3064789 475 3064314 1%/运行tmpfs 3064789 13 3064776 1%/sys/fs/cgroup/dev/sda1 512000 330 511670 1%/boot/dev/mapper/centos home 2882762882761%/homefree-m总免费使用量共享缓冲区缓存Mem:23943 20920 3023 7 0 15965-/+buffers/cache:4954 18988 Swap:2063 82 1981如何连续运行这些缓冲区。这就像每1分钟单独运行一次脚本吗?如果我正确读取未格式化的输出,我看不出有任何问题。要在作业中运行此操作,请将其添加为shell步骤。寻找inode使用的最大值,以防出现问题。太多的变量无法确定,但这将提供线索。