Jenkins工具系列 —— 启动 Jenkins 服务报错

错误显示

apt-get 安装 Jenkins 后,自动启动 Jenkins 服务报错。
Jenkins工具系列 —— 启动 Jenkins 服务报错_第1张图片

排查原因

直接运行jenkins命令
Jenkins工具系列 —— 启动 Jenkins 服务报错_第2张图片
发现具体报错log:Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use
说明:这里提示的是8080端口号被占用

解决方法

1、查找etc下jenkins的文件分布
在这里插入图片描述
2、找到配置项在 ./default/jenkins 文件里,更改文件 vi ./default/Jenkins 中端口号
Jenkins工具系列 —— 启动 Jenkins 服务报错_第3张图片
注:这里想看系统中正在运行的端口号有哪些,可以使用命令netstat -ano

3、修改服务中的端口配置 vi /lib/systemd/system/jenkins.service
Jenkins工具系列 —— 启动 Jenkins 服务报错_第4张图片
4、同步配置并开启

systemctl daemon-reload 
systemctl restart jenkins.service

在这里插入图片描述

5、查看状态

systemctl status jenkins.service
Jenkins工具系列 —— 启动 Jenkins 服务报错_第5张图片
ps -ef | grep jenkins
在这里插入图片描述

你可能感兴趣的:(Dev,Toolbox,jenkins,运维,ubuntu,service)