Ubuntu Jenkins故障可按以下步骤排查:
sudo cat /var/log/jenkins/jenkins.log 或 sudo tail -f /var/log/jenkins/jenkins.log 查看错误信息。sudo systemctl status jenkins 确认服务是否运行,未运行则启动 sudo systemctl start jenkins。java -version 检查是否为Jenkins兼容版本(如OpenJDK 11),不符则安装对应版本。sudo netstat -tuln | grep 8080 检查端口占用,修改配置文件 /etc/default/jenkins 中的端口或停止占用服务。/etc/default/jenkins 中的 JAVA_HOME、JENKINS_PORT 等配置正确。/var/lib/jenkins)有读写权限,用 sudo chown -R jenkins:jenkins /var/lib/jenkins 修复。top、free -h、df -h 确保CPU、内存、磁盘空间充足。ping 或 curl 测试网络连通性,确保能访问插件库或远程仓库。