티스토리 뷰

반응형

Jenkins Failed to start Jenkins Continuous Integration Server 에러 처리 방법

젠킨스 서비스가 구동 안됨.

Failed to start Jenkins Continuous Integration Server 에러내용은 자바 버전이 안맞아서 나는 에러로 판단

1. 젠킨스 서비스 파일(/usr/lib/systemd/system/jenkins.service) 에 자바 경로 수정 

vi /usr/lib/systemd/system/jenkins.service

...

# The Java home directory. When left empty, JENKINS_JAVA_CMD and PATH are consulted.                                                                                                             45,1           8%
#Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64"                                                                                                                                      46,0-1         9%
Environment="JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto.x86_64" # 원하는 자바 설치 경로 추가                                                                                                                             47,1          10%
     
...

 

2. systemctl daemon-reload

데몬 재구동

3. systemctl start jenkins.service

젠킨스 서비스 구동

4. systemctl status jenkins.service

정상작동 확인

 

**** 젠킨스 init 파일에 자바경로 수정해봤는데 안됬음 참고용

vi /etc/init.d/jenkins

...

# Search usable Java as /usr/bin/java might not point to minimal version required by Jenkins.
# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html
candidates="
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.amzn2.0.2.x86_64/jre/bin/java
"
...

 

 

 

 

끗@#!@#

반응형