jenkins: Failed to start LSB

朴灿烈づ我的快乐病毒、 2022-05-13 03:14 388阅读 0赞

jenkins启动失败: jenkins: Failed to start LSB

使用systemctl status jenkins.service查看具体的问题,发现原因在于permission denied

配置/etc/sysconfig/jenkins(需要root权限)

  1. ## Type: string
  2. ## Default: "jenkins"
  3. ## ServiceRestart: jenkins
  4. #
  5. # Unix user account that runs the Jenkins daemon
  6. # Be careful when you change this, as you need to update
  7. # permissions of $JENKINS_HOME and /var/log/jenkins.
  8. #
  9. JENKINS_USER="root"

使用命令将/var/log/jenkins/var/lib/jenkins/var/cache/jenkins设置所有者为root

  1. # chown -R root:root /var/log/jenkins
  2. # chown -R root:root /var/lib/jenkins
  3. # chown -R root:root /var/cache/jenkins

另外,有必要的话,检查一下/etc/init.d/jenkins

  1. candidates=" /home/hsowan/server/jdk1.8.0_181/bin/java /home/hsowan/server/jdk1.8.0_181/jre/bin/java "
  2. for candidate in $candidates
  3. do
  4. [ -x "$JENKINS_JAVA_CMD" ] && break
  5. JENKINS_JAVA_CMD="$candidate"
  6. done

在candidates中设置执行文件java的相关路径

最后,jenkins安装教程转至官网:https://pkg.jenkins.io/redhat/ (centos)

  1. # wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
  2. # rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
  3. # yum install jenkins

其他系统:https://jenkins.io/download/

发表评论

表情:
评论列表 (有 0 条评论,388人围观)

还没有评论,来说两句吧...

相关阅读