温馨提示×

如何在centos重启jenkins

小樊
39
2026-10-23 20:52:29
栏目: 智能运维

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


一、使用 systemctl(推荐,适用于 yum / rpm 安装)

# 重启
sudo systemctl restart jenkins

# 查看状态
sudo systemctl status jenkins

# 开机自启(可选)
sudo systemctl enable jenkins

二、使用 service 命令(旧版本 CentOS)

sudo service jenkins restart

三、如果是 WAR 包方式运行

1. 直接杀掉进程再启动

ps -ef | grep jenkins
kill -9 <pid>

# 重新启动
java -jar /path/to/jenkins.war --httpPort=8080

2. 或使用 nohup 后台运行

nohup java -jar jenkins.war > jenkins.log 2>&1 &

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

  1. 浏览器访问:
    http://<jenkins地址>:8080/restart
    
  2. 点击 Yes 确认重启

如果该页面无法访问,说明未开启相关权限。


五、常见问题

1. 重启后无法访问

# 查看端口
sudo netstat -tunlp | grep 8080

# 查看日志
sudo journalctl -u jenkins -f

2. 权限问题

确保 Jenkins 用户对 JENKINS_HOME 有写权限(默认 /var/lib/jenkins)


如果你能告诉我 Jenkins 的安装方式(yum / war / docker),我可以给你更精确的操作步骤。

0 踩