Daylogs/Etc

CentOS에서 젠킨스 동작하지 않을 경우 점검 항목

ohgyun 2016. 2. 17. 14:44
발생일: 2014.01.27

키워드: 젠킨스, jenkins, 자바, java

문제:
CentOS에 젠킨스를 설치하고, 젠킨스 서비스를 실행했는데 아무 일이 일어나지 않는다.


해결책:

계정과 자바 버전이 문제였고, 아래는 점검했던 항목들에 대한 메모이다.

1. PATH 이슈
    - .bashrc (또는 .bash_profile)에 자바 PATH 설정을 누락했었다.

2. Java 버전 이슈
    - 배포 대상 머신(CentOS)에 구 버전의 자바가 설치되어 있었다. 자바 새 버전을 설치했다.

3. 계정 이슈
    - 서버에는 `deploy`란 계정으로 접속했었다. 설정도 `deploy`로 추가했었고.
    - 젠킨스는 별다른 설정이 없다면, `jenkins` 유저로 실행되기 때문에 신규 자바 버전을 찾지 못했던 것.
    - 젠킨스를 sudo 로 다시 설치하고, /usr/bin/java 버전을 사용하도록 처리했다.


반응형