1. 程式人生 > >jenkins-系統管理-節點管理進去報錯

jenkins-系統管理-節點管理進去報錯

系統管理 技術分享 不可 servlet 。。 clas 一段時間 alt ima

jenkins本來好好的。正常使用一段時間了;隨著業務量增加。一臺服務器扛不住了。

於是思考搭建集群。

進入節點管理;點擊"新建節點";突然報了個錯:

技術分享圖片

圖是隨便拉的(因某些不可描述原因)....;不過報錯大致是這個樣子(報錯日誌片段):

servletException:org.apache.commons.jelly.JellyTagException:jar:file......

hudson.moel.Node.getNodeProperty(Ljava/lang/Class;)Lhudson/slaves/NodeProperty;

懵...

介是森麽玩意??

開始是使用jenkins2.0版本;以為是舊版本遺留bug。。嘗試切換為jenkins2.150等版本依然存在(也有以為是插件沖突,插件也換了好幾撥。不要問為什麽插件換了好幾波而不是自動更新;沒外網的痛苦你不懂 = =)

然而都不行...

試了幾次發現個規律:新搞的jenkins.jar打開“節點管理”沒問題;賬戶策略設置後再設置節點、進去就異常了(我使用的權限控制是“項目矩陣授權策略”)。這就很gg了。

難道是creentials插件沖突?卸載該插件後發現仍然不是...我****

然後就顛倒了下順序。先把節點管理搞上去;再把原有的註冊賬戶搬過來;一番折騰。終於搞好了;

不過導致異常的原因始終沒找到,記錄一下這個坑。

jenkins-系統管理-節點管理進去報錯