Debian上Jenkins故障排查步骤
一 服务与系统状态快速检查
二 日志定位与关键线索
三 环境与依赖校验
四 端口网络与权限检查
五 插件网络与构建问题专项
附 常见错误与修复对照表
| 症状 | 快速检查 | 修复建议 |
|---|---|---|
| Unit not found | systemctl list-unit-files | 重新安装Jenkins包,执行systemctl daemon-reload后启动服务 |
| Address already in use | netstat -tuln | 结束占用进程或修改**/etc/default/jenkins中的JENKINS_PORT**并重启 |
| Java not found / UnsupportedClassVersionError | java -version | 安装OpenJDK 11或匹配版本的JDK,确保与Jenkins版本兼容 |
| Failed to start … control process exited | journalctl -xe | 结合日志定位具体原因(端口/Java/配置),修复后重启 |
| 插件更新超时 | 管理界面更新中心 | 替换为国内镜像更新源,重启后重试 |
| 构建脚本失败 | 控制台输出 | 校验仓库URL、凭据、工具链路径与权限,必要时本地复现 |