修改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