安装Jenkins实例似乎已离线详细解决步骤

如果你也遇到这种情况,请务必完整的看下去,也希望这篇文章能帮助到你

今天跟着视频做Jenkins部署的时候,Linux一切都配置好了,然后输入地址可以正常访问,输入密码后,出现OffLine页面,下面是翻译成中文的提示框:
在这里插入图片描述这个明显的跟视频中的界面不一样,没有安装插件的界面,虽然此时心里有点小疑惑,明明一样的版本,为什么会不一样了,但是没有仔细深究直接跳过插件安装。来到界面之后,根据视频的讲解一步一步的安装

①点击Jenkins设置

在这里插入图片描述

② 找到插件管理

在这里插入图片描述

③ 点击可选的,正常的应该出现一堆插件列表,如下图所示:

在这里插入图片描述
也可以搜索自己想要的插件。
但我发现我的不出现这个列表,然后网上百度后,给出的答案都是到高级界面,将最后的连接https://updates.jenkins.io/update-center.json(我下面配置的是国内的镜像资源)中的https修改为http,说是https签名的问题,我不太懂,但是照做之后发现还是不能解决问题,真的有点崩溃了。

在这里插入图片描述
在这里插入图片描述
没办法,只能寄予在网上找到解决法,一次不行,就多几次,不停的换关键词搜索,发现网上遇到这种情况的不再少数,给出的答案都是遇到开头的那个界面,我们就新开一个窗口访问http://192.168.14.128:8888/pluginManager/advanced然后就会到上面的界面,接下的步骤是一样的,这里需要注意的是不要访问:http://192.168.14.128:8888/jenkins/pluginManager/advanced这个地址,网上给出的普遍都是这种,我试了之后,发现根本无法进入上面的界面,反而会报下面的错误:
在这里插入图片描述
这好像是Jenkins的一个bug,不能在端口后加Jenkins。也可以直接修改hudson.model.UpdateCenter.xml,修改之后,需要重启,然后就会出现一下这个界面。
在这里插入图片描述
已经出错了,肯定是无法在进入这个界面,没办法我就将Jenkins给卸载了,卸载步骤如下:

#systemctl stop jenkins
#yum clean all
#yum -y remove jenkins
#rm -rf /var/cache/jenkins
#rm -rf /var/lib/jenkins/

接下来按照执行上面的操作,What???,还是无法联网获取插件,彻底彻底崩溃了(其实,也可以自己在网上下载,然后上传上去也是一样的,我也做过,但是发现这些插件还要依赖其它的插件,太麻烦了,于是放弃了)。既然这样,我就直接访问更新中心,可以访问成功:
在这里插入图片描述
那这样的话,就只能往Linux服务器的网络这上面找问题,ping 外面的地址,发现能ping通,说明我网络的确是没有问题,然后我在虚拟机里面直接访问发现是不能访问的。
在这里插入图片描述
My God,不会是域名解析的问题吧,然后我ping www.baidu.com,果然,报未知的服务的错误;但是我记得我之前已经配好了域名解析,打开配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens33,发现的确是配了。
在这里插入图片描述
到这里,只剩下一种情况了,就是虚拟机的虚拟网络的网关和配置文件的网关不一致,一查,果不其然,唉,至此终于找到问题所在了。

总结:

出现上述问题,其实还是网络的问题,毕竟人家也给出了提示已经离线,所以我们还是要从网络上找问题,首先确保是你的网络能ping通外网,其次看是否配置了域名解析,这两点没有问题,就可以了,其实根本不关https证书的问题。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值