解決:安裝Jenkins時web界面出現該jenkins實例似乎已離線


很久沒有安裝jenkins了,因為之前用的的服務器一直正常使用,令人郁悶的是,之前用jenkins一直沒出過這個問題。

令人更郁悶的是,我嘗試了好多個歷史版本和最新版本,甚至從之前的服務器把jenkins在跑的程序打包copy這個服務器。終究還是不行。

啟動時候,提示:該jenkins實例似乎已離線

可以說是非常坑!!!!!!!!!!!!!!!!!!!!!!!!!!!!

雖然可以離線安裝,但是對於博主來說不解決怎么行呢?經過一番踩坑與資料查找終於解決了,這里與大家分享一下:

問題如圖下所示:

解決上述問題方法:

1)    修改/var/lib/jenkins/updates/default.json

jenkins在下載插件之前會先檢查網絡連接,其會讀取這個文件中的網址。默認是:

訪問谷歌,這就很坑了,服務器網絡又不能翻牆,肯定監測失敗呀,不得不說jenkins的開發者腦子銹了,所以將圖下的google改為www.baidu.com即可,更改完重啟服務。

2)    修改/var/lib/jenkins/hudson.model.UpdateCenter.xml

該文件為jenkins下載插件的源地址,改地址默認jenkins默認為:https://updates.jenkins.io/update-center.json,就是因為https的問題,此處我們將其改為http即可,之后重啟jenkins服務即可。

其他國內備用地址(也可以選擇使用):

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

http://mirror.esuni.jp/jenkins/updates/update-center.json

 

在修復完之后,我們發現離線問題已經解決,如圖下所示:

這樣我們就可以愉快地安裝插件了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM