温馨提示×

centos jenkins怎么重启

小樊
35
2026-08-30 19:14:19
栏目: 智能运维

CentOS 上重启 Jenkins,常见有以下几种方式,按你安装方式选择即可:


一、使用 systemctl(最常见,推荐)

查看 Jenkins 状态

systemctl status jenkins

重启 Jenkins

sudo systemctl restart jenkins

停止 / 启动

sudo systemctl stop jenkins
sudo systemctl start jenkins

✅ 适用于 CentOS 7 / 8 / Stream,并且是通过 rpm / yum 安装的 Jenkins


二、使用 service(老版本 CentOS 6)

sudo service jenkins restart

或:

sudo service jenkins stop
sudo service jenkins start

三、通过 Jenkins Web 页面重启(无需登录服务器)

在浏览器中访问:

http://<jenkins地址>:<端口>/restart

例如:

http://192.168.1.10:8080/restart

⚠️ 需要登录并具有管理员权限


四、通过 Jenkins 安全重启(推荐)

浏览器访问:

http://<jenkins地址>:<端口>/safeRestart

安全重启:等待所有正在执行的任务完成后重启


五、确认 Jenkins 是否启动成功

systemctl status jenkins

或查看端口(默认 8080):

ss -lntp | grep 8080

六、常见问题

1️⃣ 重启后无法访问?

可能原因:

  • 端口被防火墙拦截
sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
  • Java 没装或版本不对
java -version

2️⃣ Jenkins 不在 systemctl 里?

说明可能是 war 包方式运行

ps -ef | grep jenkins

然后 kill 进程,再重新启动 war 包。


七、总结(最常用)

sudo systemctl restart jenkins

如果你愿意,可以告诉我:

  • CentOS 版本
  • Jenkins 安装方式(rpm / docker / war)

我可以给你更精确的操作步骤 ✅

0