jenkins配置過程遇到的問題

2022-07-27 18:12:16 字數 1981 閱讀 4173

jenkins 搭建完成後,可以瀏覽器訪問: http://localhost:8081/jenkins, 新建任務過程中遇到以下問題:

1. 原始碼管理不現實git, 只顯示無 

解決: 外掛程式管理 -  可選外掛程式 - 搜尋jenkins的git外掛程式:git plugin

2. 若外掛程式搜尋不到, 需要重新安裝下git,並且加到環境變數,重啟jenkins後可顯示。

3. jenkins 完成後,進行構建,日誌輸出報錯,找不到 module :

解決1: 本地使用python命令執行指令碼,正常。

解決2:登陸伺服器,檢視路徑是否正確,正常。

解決3: 登陸伺服器,使用python命令執行指令碼,報錯:找不到module,懷疑伺服器的python版本問題、或者 未安裝對應的模組。

解決4:linux安裝python3.x,並安裝使用的模組,再次執行,不報錯。

4. jenkins拉取git**報錯

a. 可能原因如下:

1) jenkins所在機器訪問gitlab不通,可ping gitlab.xx.com

2) jenkins所在機器配置gitlab不對,可通過ping gitlab.xx.com檢視ip 

以上原因可通過配置host解決, 10.xx.xx.xx gitlab.xx.com

3)jenkins與git之間未互通,需要jenkins生存公私鑰

a. jenkins生成公私鑰, 將jenkins的公鑰配置到gitlab到ssh-keys上

b. 將jenkins的私鑰配置到jenkins 憑據

問題1:

jenkins超級管理許可權設定丟失,導致超級管理員admin賬號登入後,不顯示系統管理。如下圖:

解決方法:

1.取消登入驗證。不同的安裝方式jenkins的web校驗原始碼位置不同(我是通過 tomcat+jenkins.war部署),可以通過find搜尋。

2. 拷貝config.xml檔案,為config.xml.bak,方式修改錯誤導致jenkins不可訪問,可以直接恢復檔案。

3. 修改配置檔案: true 

修改為false

4. 重啟jenkins

5. 再次訪問jenkins,可以看到所有配置,但目前是所有使用者都可以做任何事情。

6. 設定jenkins安全矩陣,再次訪問jekins報錯:

7. 解決方法:

在設定安全時,把安全域->jenkins專用資料庫->允許使用者註冊,勾上。

8. jenkins許可權設定:

參考:參考: 

參考:參考:

linux nfs 配置過程遇到的問題

今天配置了一下nfs伺服器,遇到了一些問題,上網找了好久終於解決了,貼出來為與大家分享。第乙個 portmap程式沒有找到 本人用的是centos 6.4作業系統,yum install portmap 發現沒有相應的安裝包,更新yum源後仍然找不到。後來發現 centos6.4中nfs的埠分配程式...

workerman配置過程遇到的問題

擴充套件不必說了,自己裝去,如果連sapi都搞不定,那只能說你並不適合使用workerman。notice soft open files now is 1024,we recommend greater than 10000 解決辦法 增大檔案 soft open file數量 解決過程 嘗試1s...

supervisor 3 3 3配置中遇到的問題

為什麼80 的碼農都做不了架構師?在配置過程中,遇到了以下錯誤 error errno 2 no such file or directory file line 1error ini file does not include supervisorctl section後面找了很久,終於找到了解決...