Linux安装Jenkis后启动Unit jenkins.service entered failed state (一)
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成(来源:百度百科)
Jenkins功能包括:
1、持续的软件版本发布/测试项目,比如自动调度:Jmeter脚本、接口脚本等
2、监控外部调用执行的工作。
Jenkins是测试进阶的一个常用平台,测试人都应该掌握:
1、获取jenkins安装源文件
2、导入公钥
3、安装jenkins
5、修改默认端口和生效配置
修改默认端口:由于8080端口会和Tomcat默认端口冲突,这里修改为:8090

生效配置
6、jenkins的日志输出在:
/var/libs/jenkins/logs
/var/log/jenkins/jenkins.log
可以使用tail指令跟踪日志:tail -f /var/log/jenkins/jenkins.log
7、启动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、再次启动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、拆解错误日志:systemctl start jenkins.service

以上,
Bigder
Bigder
10年+软件测试、测试管理、职场,助力测试初级测试岗进综合能力提升。
更多文章:
www.bigder.cn
每日一句
年轻人在职场里总能得到额外的关怀和帮助,因为正常人都希望看到别人成长,都希望他们成长里也有自己贡献的一份力转自:大厨Alex
以上,Bigder