我正在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)
DEBUG: 但是磁盘中有很多空间可用。我试过df -h来获取以下信息。我的Jenkins文件夹和tmp在/ dev / mapper / centos-root中有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>
当磁盘空间存在时,无法理解为什么Jenkins会抛出这样的错误? Jenkins是否设置了特定于工作的限制?