LoginSignup
2
2

More than 5 years have passed since last update.

Jenkinsサーバがディスクフルで死んでた

Last updated at Posted at 2019-02-08

はじめに

  • Jenkinsサーバを運用中、Jenkinsのジョブ設定をいじろうとすると、ディスクがいっぱいでエラー
  • /var/log/jenkins.log が 1TB超えてる

  • ログには以下のような文言が繰り返し

..Could not find record class for index..

image.png

  • 環境
    • OS : CentOS 7
    • Jenkins ver : 2.150.2

やったこと

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 で動いていますね。

効果

  • まだ判断できませんが、1週間くらいたっても起きなかったらこれで良しとします
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2