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
测试网络连通性,确保能访问插件库或远程仓库。