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 測試網絡連通性,確保能訪問插件庫或遠程倉庫。