【问题标题】:Updating Jenkins on Centos在 Centos 上更新 Jenkins
【发布时间】:2016-09-03 00:02:14
【问题描述】:

我正在尝试在Centos7 上更新Jenkins

当我运行service Jenkins status 命令时,我可以看到 Jenkins 处于活动状态。

当我尝试使用浏览器连接到 Jenkins 时,我收到以下消息:

拒绝连接到 http://*****:8080。

我已按照以下步骤操作,但它不起作用:

1) 运行service Jenkins stop 命令。

2) 将Jenkins.war 替换为新的。

3) 运行service Jenkins start 命令。

【问题讨论】:

  • 使用ps 确认进程实际上已经停止/启动。
  • 你的网址是 http://*****:8080 还是 http://*****:8080/jenkins?
  • 启动 jenkins 服务后我可以看到它真的在运行,当我写 ps -ef|grep jenkins 我可以看到这个过程。
  • 它是 http://******:8080
  • 我需要等待几分钟才能使用浏览器加载 jenkins 吗?

标签: jenkins centos centos7


【解决方案1】:

我使用这个命令更新它:

yum update jenkins

效果很好

【讨论】:

  • 在不停止 Jenkins 的情况下简单地执行“yum update jenkins”是否安全(使用“service Jenkins stop”)?
【解决方案2】:

这在 RedHat 发行版上对我有用:

sudo service jenkins stop
yum update jenkins
sudo service jenkins start

【讨论】:

  • 如果遇到错误Public key for jenkins-xx.noarch.rpm is not installed,您可以使用:sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key 更多信息here
猜你喜欢
  • 2016-01-27
  • 2017-03-05
  • 2016-02-19
  • 2014-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-24
  • 2015-03-10
相关资源
最近更新 更多