jenkins 修改log路径

修改log路径

默认的路径是/var/log/jenkins/jenkins.log;

修改的话,同样是在/etc/init.d/jenkins中修改;

JAVA_CMD="$JENKINS_JAVA_CMD $JENKINS_JAVA_OPTIONS -DJENKINS_HOME=$JENKINS_HOME -jar $JENKINS_WAR"
PARAMS="--logfile=/home/jenkins/log/jenkins.log --webroot=/var/cache/jenkins/war --daemon"

看到这个地方: 
下面是我修改的路径:

--logfile=/home/jenkins/log/jenkins.log
# 改成自己的路径就行了
# 其中home目录中是没有`jenkins/log`这两个路径的
# 需求我们手动先创建好,否则启动时会报错,还要注意权限问题

可以的话,你也可以把war的路径也改了: 
下面是我修改的路径:

--webroot=/home/jenkins/war

这时,你需要把原本/var/cache/jenkins/war目录中的所以文件都复制到新路径中/home/jenkins/war

cp -r /var/cache/jenkins/war/* /home/jenkins/war/

同样要注意创建的目录权限问题

启动jenkins出错,查看日志方法

执行如下命令:

[yutao@localhost ~]$ systemctl status jenkins.service
# 或者 当然下面这个命令需求安装journalctl 我用的是上面那个systemctl
[yutao@localhost ~]$ journalctl -xe
上一篇:jenkins和docker 在docker里运行jenkins


下一篇:浅谈AngularJS中的$parse和$eval