RedHat 8.8中Jenkins 2.401.2启动正常但仪表盘无法加载求助
Jenkins 输入初始密码后页面加载卡住的排查方案
检查浏览器控制台错误
按F12打开浏览器开发者工具,切换到Console标签页,查看是否存在JS资源加载失败、跨域拦截或资源访问被拒绝的错误。多数情况下是国外CDN资源无法访问导致页面渲染停滞。替换Jenkins国内镜像源
Jenkins默认从境外CDN拉取前端资源,国内网络环境下易出现加载超时。修改配置步骤:- 编辑Jenkins更新中心配置文件:
vi /var/lib/jenkins/hudson.model.UpdateCenter.xml - 将原URL替换为国内镜像地址,例如:
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url> - 重启Jenkins服务:
systemctl restart jenkins
- 编辑Jenkins更新中心配置文件:
排查防火墙与SELinux限制
RedHat 8.8默认启用firewalld和SELinux,可能拦截Jenkins资源请求:- 临时关闭SELinux测试:
setenforce 0,若页面恢复正常,可修改/etc/selinux/config,将SELINUX=enforcing改为SELINUX=permissive后重启系统永久生效。 - 确认8080端口已放行:执行
firewall-cmd --list-ports查看端口列表,若未包含8080/tcp,添加规则:firewall-cmd --add-port=8080/tcp --permanent,再执行firewall-cmd --reload生效。
- 临时关闭SELinux测试:
手动安装初始化插件
若网络问题无法解决,可手动部署初始插件:- 下载Jenkins初始化所需的
setup-wizard相关HPI格式插件包 - 将插件包上传至服务器
/var/lib/jenkins/plugins/目录 - 修改插件文件权限:
chown jenkins:jenkins /var/lib/jenkins/plugins/*.hpi - 重启Jenkins服务
- 下载Jenkins初始化所需的
内容的提问来源于stack exchange,提问作者guru
相关产品推荐
相关产品推荐

