yum和rpm安裝的Jenkins啟動(dòng)報(bào)錯(cuò)"Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details."解決辦法
jenkins卸載方式
service jenkins stop yum clean all yum -y remove jenkins find / -iname jenkins | xargs -n 500 rm -rf # 文件名稱符合 name 的文件。iname 會(huì)忽略大小寫 # xargs 命令 可以將管道或標(biāo)準(zhǔn)輸入(stdin)數(shù)據(jù)轉(zhuǎn)換成命令行參數(shù),也能夠從文件的輸出中讀取數(shù)據(jù)。 # -n 選項(xiàng) 每次傳遞幾個(gè)參數(shù)給其后面的命令執(zhí)行
1、rpm的方式安裝
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.190.1-1.1.noarch.rpm
rpm -ivh jenkins-2.190.1-1.1.noarch.rpm
2、yum的方式安裝
yum install jenkins
3、啟動(dòng)并查看狀態(tài)
systemctl start jenkins #啟動(dòng)
systemctl status jenkins #檢查Jenkins的當(dāng)前狀態(tài)
4、出現(xiàn)異常
叮咚。。。。。。
啟動(dòng)時(shí)報(bào)錯(cuò)如下圖

按照提示 輸入命令 排查原因 用systemctl status jenkins.service來檢查下下狀態(tài)

這里說的是JDK的路徑配置不對
-----------------------------------------------------------解決方案---------------------------------------------------
現(xiàn)在修改Jenkins啟動(dòng)腳本的JDK路徑:
vim /etc/rc.d/init.d/jenkins
最后一排,它的默認(rèn)路徑是:/usr/bin/java
需要改成自己的JDK路徑,我的是:/usr/local/java/jdk1.8.0_201/bin/java,注意要寫到j(luò)ava文件

最后需要重新加載 使配置生效 輸入命令
systemctl daemon-reload
5、 重新啟動(dòng)Jenkins驗(yàn)證
重新啟動(dòng)Jenkins并查看狀態(tài),再次查看狀態(tài),是active了
systemctl start jenkins
systemctl status jenkins

查看下進(jìn)程

到這里已經(jīng)就成功啟動(dòng)了
本文來自博客園,作者:攻城獅-tester,轉(zhuǎn)載請注明原文鏈接:http://www.rzrgm.cn/zcjbky/p/18350698

浙公網(wǎng)安備 33010602011771號