gpt4 book ai didi

linux - 无法在 Ubuntu 上重启流氓 Jenkins

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:53:58 25 4
gpt4 key购买 nike

我昨晚正在配置 Jenkins 以运行一些报告插件(codestyle、findbugs、cobertura)。当我运行我的构建作业时,它在 codestyle 的某个地方挂起,服务器 ui 变得没有响应。

今天我登录到服务器,Jenkins 日志报告错误,看起来服务器内存不足,但更重要的是,我似乎无法停止或重新启动服务器。我在 Linux 服务方面的经验有限。

Jenkins 使用 atp 安装在 Ubuntu 上。我试过 $ sudo/etc/init.d/jenkins restart 但它报告

* Starting Jenkins Continuous Integration Server jenkins                                                                           
The selected http port (8080) seems to be in use by another program
Please select another port to use for jenkins

当我尝试运行 service jenkins status 来获取 pid 时,我得到了

2 instances of jenkins are running at the moment
but the pidfile /var/run/jenkins/jenkins.pid is missing

运行 netstatps 已确定 jenkins 实例占用的端口。

我怎样才能从中恢复?

最佳答案

主要是我担心在 Jenkins 服务器变得异常时突然杀死它。与服务器连接和插件相关的一些东西让我对这个过程持谨慎态度。

这正是我所做的。 server jenkins status 没有工作,所以我从 netstat -tulpn 获得了进程 ID。 kill -15 没有用,所以我执行了 kill -9,等待了一段悲伤的时间,然后重新启动了 Jenkins 服务。

接下来我将调查我的 Jenkins 安装中内存不足的根本问题,希望这种情况不会再次发生,因为我被防火墙隔离在我的服务器之外。

关于linux - 无法在 Ubuntu 上重启流氓 Jenkins ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23893815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com