如何更改jenkins在其从站中存储临时数据的位置。目前,它关闭了到我的slaves的连接,因为它抱怨以下情况
Disk space is too low. Only 0.119GB left on /tmp.
我想将tmpdir位置从/tmp
移到类似/var/tmp/
的位置。我该怎么做呢?
发布于 2013-03-28 16:31:42
您可以使用Java Service Wrapper。并配置您的包装器(查看示例)
wrapper.java.additional.2=-Djava.io.tmpdir=../tmp
或者您可以创建符号链接/var/tmp
文件夹并放在主jenkins守护程序上。
发布于 2014-02-19 10:29:43
只需将"-Djava.io.tmpdir=/path/ to /tmp“添加到java命令行选项中(您不需要任何额外的服务包装)。
根据您的安装,可能存在一个现有的启动脚本和/或配置文件。在我的fedora系统上,我可以将选项添加到/etc/sysconfig/jenkins文件中:
## Type: string
## Default: "-Djava.awt.headless=true"
## ServiceRestart: jenkins
#
# Options to pass to java when running Jenkins.
#
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Djava.io.tmpdir=/var/tmp"
发布于 2015-10-28 22:27:16
在debian/ubuntu机器上,将以下内容添加到/etc/default/jenkins
文件中
# use a different tmpdir for jenkins
JAVA_ARGS="$JAVA_ARGS -Djava.io.tmpdir=/var/tmp/"
https://stackoverflow.com/questions/15675783
复制相似问题