본문 바로가기
공부/프로그래밍

[jenkins] 에러로그 Disk Full(DNSQuestion)

by demonic_ 2019. 7. 28.
반응형

Jenkins가 설치되 있는 서버에 어느날 용량이 가득찼다.

알고보니 jenkins 로그가 하루만에 40GB 넘게 차있던 것....

인터넷에 찾아보니 jenkins에서 참고하는 라이브러리중 문제가 있는것으로 보인다.

 

 

로그 내용

question:      [DNSQuestion@347260539 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@24794625 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@705060964 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@1648340121 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@1622945723 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@858105843 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
question:      [DNSQuestion@716829875 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
...

 

jenkins 옵션을 변경한다 (위치는 centos7 기준)

vi /etc/sysconfig/jenkins 

변경할 변수: JENKINS_JAVA_OPTIONS

# 이전
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"

# 이후
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.DNSMultiCast.disabled=true"

설정 완료 후 재시작

systemctl daemon-reload
systemctl restart jenkins

끝.

 

 

 

우분투를 사용중이라면 아래 사이트 참조:

https://challenger100.wordpress.com/2019/05/22/jenkins-dnsmulticast-%EB%A1%9C%EA%B7%B8/

 

 

 

참고사이트:

https://issues.jenkins-ci.org/browse/JENKINS-25369

https://issues.jenkins-ci.org/browse/JENKINS-29490

https://stackoverflow.com/questions/29539234/system-properties-management

 

 

반응형

댓글