温馨提示×

centos中jenkins如何重启

小樊
37
2026-10-09 06:03:06
栏目: 智能运维

在 CentOS 中,Jenkins 通常是以 系统服务(systemd) 方式安装的,重启方式如下:


一、使用 systemctl(推荐,CentOS 7+)

1. 重启 Jenkins

sudo systemctl restart jenkins

2. 查看 Jenkins 状态

sudo systemctl status jenkins

3. 启动 / 停止

sudo systemctl start jenkins
sudo systemctl stop jenkins

4. 设置开机自启

sudo systemctl enable jenkins

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

sudo service jenkins restart

三、通过 Jenkins 页面重启(无需命令行)

  1. 登录 Jenkins
  2. 访问:
    http://<jenkins地址>:8080/restart
    
    或
    http://<jenkins地址>:8080/safeRestart
    
    • restart:立即重启
    • safeRestart:等待当前任务执行完再重启(推荐)

四、确认 Jenkins 是否正常运行

ps -ef | grep jenkins

或查看端口(默认 8080):

netstat -tunlp | grep 8080

五、常见问题

重启后无法访问

  • 检查防火墙:
sudo firewall-cmd --list-ports
sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

Java 环境问题

java -version

如果你是用 Docker 或 Tomcat 部署的 Jenkins,重启方式会不同,可以告诉我你的部署方式,我给你对应命令。

0 踩