Jenkins 서버가 디스크 풀로 죽었습니다.

1634 단어 Jenkins

소개


  • Jenkins 서버를 실행하는 동안 Jenkins의 작업 설정을 괴롭히려고하면 디스크가 꽉 찼습니다.
  • /var/log/jenkins.log가 1TB를 초과합니다.
  • 로그에는 다음과 같은 문언이 반복
  • ..Could not find record class for index..
    


  • 환경
  • OS : CentOS 7
  • Jenkins ver : 2.150.2


  • 했던 일



  • 참고
  • htps : // 일단 s. 지 킨 킨 -. 오 rg / b 로 w 세 / 지 킨킨 S-29490


  • 다음 설정
  • 파일은 다음과 같습니다. /etc/sysconfig/jenkins

  • JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.DNSMultiCast.disabled=true"
    
  • DNS Multicast를 무효화하는 옵션이라고 한다. (무슨 일이 일어나고 있는지 알아보십시오)
  • 서비스 재시작
  •  service jenkins restart
    
    $ ps -ef | grep jenkins
    jenkins  21045     1 24 12:34 ?        00:00:27 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -Dhudson.DNSMultiCast.disabled=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8088 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
    
  • 지정한 -Dhudson.DNSMultiCast.disabled=true 로 움직이고 있네요.

  • 효과


  • 아직 판단 할 수 없지만, 일주일 정도라도 일어나지 않으면 이것으로 좋다고 합니다
  • 좋은 웹페이지 즐겨찾기