EC2实例部署Jenkins时默认插件安装反复失败求助
EC2实例Jenkins默认插件安装失败的解决办法
排查与修复步骤:
验证网络连通性
先确认EC2实例能正常访问Jenkins插件仓库,在实例终端执行:curl -I https://updates.jenkins.io/update-center.json如果返回不是200开头的状态码,检查安全组是否放行443端口出站流量;如果实例在私有子网,要确保配置了NAT网关能访问公网。
跳过默认安装,手动添加插件
- 初始化Jenkins时,点击页面左下角的*"跳过插件安装"*
- 设置完管理员账号后,进入「系统管理」→「插件管理」
- 在「可选插件」标签页搜索所需插件(如Git、Pipeline)手动安装
切换国内插件源
- 登录EC2实例,编辑Jenkins更新源配置文件:
sudo vi /var/lib/jenkins/hudson.model.UpdateCenter.xml - 将原URL替换为国内镜像,比如清华镜像:
<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url> </site> </sites> - 保存后重启Jenkins服务:
sudo systemctl restart jenkins - 重新进入插件安装页面尝试操作
- 登录EC2实例,编辑Jenkins更新源配置文件:
修复目录权限
确保Jenkins用户对数据目录有读写权限:sudo chown -R jenkins:jenkins /var/lib/jenkins sudo systemctl restart jenkins

内容的提问来源于stack exchange,提问作者JIUNHA XIU
相关产品推荐
相关产品推荐

