Linux centos7安裝Jenkins,提示:stat: cannot stat ‘/var/cache/jenkins’: No such file or directory

Linux centos7安裝Jenkins( jenkins-2.227-1.1.noarch.rpm)時遇到問題

1.  出現問題1:安裝jenkins一直失敗,提示No such file or directory

[helen@linuxprobe Jenkins]$ sudo rpm -ivh jenkins-2.227-1.1.noarch.rpm

Preparing...                          ################################# [100%]

stat: cannot stat ‘/var/cache/jenkins’: No such file or directory

stat: cannot stat ‘/var/log/jenkins’: No such file or directory

stat: cannot stat ‘/var/lib/jenkins’: No such file or directory

error: %pre(jenkins-2.227-1.1.noarch) scriptlet failed, exit status 1

error: jenkins-2.227-1.1.noarch: install failed

-->原因:之前已經有了/etc/sysconfig/jenkins

解決方法:

進入/etc/sysconfig,刪除掉jenkins,重新安裝.

rm -rf jenkins

備註:sudo是因爲不是root用戶,無權限,所以使用sudo

如果是root用戶,則不需要,直接rpm -ivh jenkins-2.227-1.1.noarch.rpm

[helen@linuxprobe sysconfig]$ su root

Password:

[root@linuxprobe sysconfig]# rm -rf jenkins

[root@linuxprobe Jenkins]# rpm -ivh jenkins-2.227-1.1.noarch.rpm

Preparing...                          ################################# [100%]

Updating / installing...

   1:jenkins-2.227-1.1                ################################# [100%]

 

2. 出現問題2:Jenkins安裝出現Please wait while Jenkins is getting ready to work...  

解決方法:

root用戶進入/var/lib/jenkins/目錄中,把

hudson.model.UpdateCenter.xml中的

https://updates.jenkins.io/update-center.json的https改成http

 

備註:hudson.model.UpdateCenter.xml文件爲jenkins下載插件的源地址,把https改爲http,重啓jenkins服務。

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

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

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

 

[root@linuxprobe helen]# cd /var/lib/jenkins/

[root@linuxprobe jenkins]# vim hudson.model.UpdateCenter.xml

修改後:wq保存。

重啓jenkins:systemctl start jenkins

或:service jenkins restart

再次訪問,正常訪問。Yet。

3. 出現問題3:訪問jenkins,安裝推薦的插件時報錯:安裝過程中出現一個錯誤: No such plugin: cloudbees-fo

解決方法:

需要去 https://updates.jenkins-ci.org/download/plugins/cloudbees-folder/ 下載一個插件:cloudbees-folder.hpi,放入/var/lib/jenkins/plugins

重啓服務:service jenkins restart

再次訪問,可以進行安裝插件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章