Err1
status
- 서버가 작동되지않아요 😂
localhost.localdomain systemd[1]: Failed to start Jenkins Continuous Integration Server.
progress
- 처음엔 port 가 원래 8080 인데 다른 port라서라고 생각했으나 아니였음
포트 에러
- reason : java가 11버전을 깔아야 하는데 version을 1.8 로 깔아서 생기는 issue였음
solv
Err2
status
- 재설치 후 running 이 정상 작동함
- 하지만 public dns서버 :8080으로 들어갔는데 서버가 열리지 않는다..
solv!
Err3
status
- jenkins내의 config 사용자 권한 변경 - 이름을 변경했는데
- 이후 restart jenkins가 먹히질 않는다
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
Feb 12 11:50:05 ip-10-10-10-46.ap-northeast-2.compute.internal jenkins[25129]: WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
Feb 12 11:50:05 ip-10-10-10-46.ap-northeast-2.compute.internal jenkins[25129]: WARNING: All illegal access operations will be denied in a future release
Caused: java.io.IOException: Failed to create a temporary file in /var/lib/jenkins
https://groups.google.com/g/jenkinsci-users/c/9nux4H8YWe8?pli=1
Progress
- 여러 군데를 보았는데, 일단 java update를 하라는 얘기 ⭕(이미 함)
- groovy를 업데이트 하라는얘기. (❓무슨상관..)
- 그냥 Jenkins version이 업데이트되면서 리눅스간 생긴 문제 등 다양했음
- ubuntu로 깔아서 해결했다는 글도 확인 하지만 나는 aws linux 를 쓰고있지..
refer1
refer_ centos jenkins install
solv 🥵
Err 4
status
- 젠킨스 메인 페이지까지는 성공
- 아니 근데 passwd 어디있음?
solv
- 아래와 같이 리눅스 환경에서 찾을 수있음.
details
- 생각보다 install 이 시간이 걸림
- /usr/lib/systemd/system/jenkins.service
혹은
/etc/sysconfig/jekins 에서 계정이름이나 포트번호 변경하면 sudo systemctl restart jenkins
는 에러가 나오는지 이해 불가.
참고했던 자료
jenkins 공식문서