[jenkins] 启动错误 Failed to start LSB: Jenkins Automation Server.
安装好jenkins后, 首次启动失败
启动命令
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.
失败详情
根据提示使用命令systemctl status jenkins.service
可以看到启动的失败详情
原因
从 /usr/bin/java: No such file or directory
可以看出 java 路径不对
解决方案
修改jenkins 的java配置地址
1. 首先确定自己的java版本
使用如下命令确认自己java版本
java -version
注意: 需要1.8以上的java版本, 如果过低需要重新安装个高版本的
2. 找到自己的java安装地址
如果忘记自己的java安装地址, 通过下面命令找到
which java
3. 修改jenkins的配置文件
执行命令, 打开jenkins配置文件
vi /etc/init.d/jenkins
修改图中的地址(原来是/usr/bin/java
)
4. 重新启动jenkins
执行命令
service jenkins start