Jenkins 宕机(无法访问、服务挂掉、卡死等)一般可以按下面思路系统排查,从最快恢复到根因分析逐步来。
先搞清楚是哪一类问题:
systemctl status jenkins
# 或
service jenkins status
看是否是 active (running)
ps -ef | grep jenkins
ps -ef | grep java
netstat -tlnp | grep 8080
# 或
ss -tlnp | grep 8080
top
free -h
df -h
重点看:
常见路径:
/var/log/jenkins/jenkins.log
或
/var/lib/jenkins/jenkins.out.log
重点看:
OutOfMemoryErrorPermGen / Metaspacedisk fullExceptiondf -h
解决:
/var/lib/jenkins/workspace/tmp现象:
java.lang.OutOfMemoryError解决:
ps -ef | grep jenkins
看 -Xmx 参数,适当调大:
JAVA_OPTS="-Xmx2g"
现象:
解决:
java -jar jenkins.war --safe
mv /var/lib/jenkins/plugins /tmp/plugins_bak
现象:
解决:
ss -tlnp | grep 8080
换端口或杀掉冲突进程
systemctl restart jenkins
如果起不来:
journalctl -u jenkins -n 200
System Alert 插件你可以直接贴:
systemctl status jenkins 输出我可以帮你精确定位原因并给修复命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。