Debian 上排查与修复 Jenkins 的实用流程

一、快速定位问题
sudo systemctl status jenkins、sudo journalctl -u jenkins -xesudo tail -f /var/log/jenkins/jenkins.logjava -versionJENKINS_HOME/jre 或系统默认 Java 可用sudo netstat -tulpen | grep 8080df -h(磁盘)、free -m(内存),避免因空间或内存不足导致异常二、高频问题与对策
-Xmx2g,并监控系统资源三、关键操作命令清单
sudo systemctl start|restart|enable jenkinssudo systemctl status jenkins、sudo journalctl -u jenkins -xesudo tail -f /var/log/jenkins/jenkins.logjava -versionsudo apt update && sudo apt install -y openjdk-11-jdksudo netstat -tulpen | grep 8080sudo ufw allow 8080sudo cat /var/lib/jenkins/secrets/initialAdminPasswordsudo apt update && sudo apt upgrade jenkinssudo apt-get remove jenkins && sudo apt-get autoremove && sudo apt-get install jenkins四、配置与网络要点
-Xmx2g(或根据内存调整),重启生效-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true,用后务必恢复五、仍未解决时的有效求助方式
sudo systemctl status jenkins、sudo journalctl -u jenkins -xe -n 200、tail -n 200 /var/log/jenkins/jenkins.log、java -version、sudo netstat -tulpen | grep 8080、df -h