私はジェンキンスをインストールしました、それはしばらくの間うまくいきました、ビルドはうまくいきました。
突然動作しなくなりました。ログには何もありません
再起動してみましたが、ログにエラーは出ていませんが、実行されていません
root@localhost:/home/nilesh# service jenkins restart
* Restarting Jenkins Continuous Integration Server jenkins [ OK ]
root@localhost:/home/nilesh# service jenkins status
Jenkins Continuous Integration Server is not running
なぜそれが実行されていないのですか?マシンには2 GBのRAMが搭載されています。
最後にそれを理解しました。コマンドを手動で実行してジェンキンスを実行しました
/usr/bin/Java -Djava.awt.headless=true -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080 --ajp13Port=-1
Running from: /usr/share/jenkins/jenkins.war
Exception in thread "main" Java.io.IOException: No space left on device
そしてそれはデバイス上にスペースが残っていないことを示しました。どうやらデーモンスクリプトはjenkinsログにこのエラーを追加するはずですが、エラーは表示されませんでした。