Linux安裝Jenkis后啟動(dòng)Unit jenkins.service entered failed state (一)
Jenkins是一個(gè)開源軟件項(xiàng)目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開放易用的軟件平臺(tái),使軟件項(xiàng)目可以進(jìn)行持續(xù)集成(來源:百度百科)
Jenkins功能包括:
1、持續(xù)的軟件版本發(fā)布/測(cè)試項(xiàng)目,比如自動(dòng)調(diào)度:Jmeter腳本、接口腳本等
2、監(jiān)控外部調(diào)用執(zhí)行的工作。
Jenkins是測(cè)試進(jìn)階的一個(gè)常用平臺(tái),測(cè)試人都應(yīng)該掌握:
1、獲取jenkins安裝源文件
2、導(dǎo)入公鑰
3、安裝jenkins
5、修改默認(rèn)端口和生效配置
修改默認(rèn)端口:由于8080端口會(huì)和Tomcat默認(rèn)端口沖突,這里修改為:8090

生效配置
6、jenkins的日志輸出在:
/var/libs/jenkins/logs
/var/log/jenkins/jenkins.log
? ? ? 可以使用tail指令跟蹤日志:tail -f /var/log/jenkins/jenkins.log
7、啟動(dòng)Jenkis
[root@Bigder ~]# service jenkins start
Starting jenkins (via systemctl):? Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[FAILED]
8、修改配置
注釋掉多余的JDK路徑,配置自己配置的JDK路徑和jenkins_user用戶

9、生效配置文件
10、再次啟動(dòng)Jenkis:
service jenkins start
Starting jenkins (via systemctl):? Job for jenkins.service failed because start of the service was attempted too often. See "systemctl status jenkins.service" and "jou
To force a start use "systemctl reset-failed jenkins.service" followed by "systemctl start jenkins.service" again.?[FAILED]
11、拆解錯(cuò)誤日志:systemctl start jenkins.service

以上,
Bigder
? ? ? ? ? ? ? ?
Bigder ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10年+軟件測(cè)試、測(cè)試管理、職場(chǎng),助力測(cè)試初級(jí)測(cè)試崗進(jìn)綜合能力提升。
更多文章:
www.bigder.cn
每日一句
年輕人在職場(chǎng)里總能得到額外的關(guān)懷和幫助,因?yàn)檎H硕枷M吹絼e人成長,都希望他們成長里也有自己貢獻(xiàn)的一份力轉(zhuǎn)自:大廚Alex
以上,Bigder?