Jenkins在安装插件后将无法启动*并且不会记录任何内容*

Kyl*_*and 4 debian jenkins

我安装了Jenkins的Gradle插件,并通过Jenkins Web界面使用了自动重启选项。Jenkins似乎挂在“正在重新启动...”页面上,因此我最终尝试使用手动在服务器(64位Debian 7)上重新启动Jenkins服务service jenkins restart

现在,詹金斯(Jenkins)完全不再运行(已通过ps -ef | grep -i [J]enkins和验证service jenkins status),当我尝试时service jenkins [re]start,我看到一条[ ok ]消息,但似乎什么也没有发生。我已经删除了/var/log/jenkins/jenkins.log,并且每次尝试执行service start(或重新启动)时,都会重新出现该日志文件,但是该日志文件为空白(ls -lA表明该文件是最近制作的,但是cat没有输出)。我也尝试过重启服务器,但没有任何效果。我终于删除了Gradle下的文件夹/var/lib/jenkins/plugins,这似乎也没有影响。

我什至如何开始解决这个问题?我应该重新安装Jenkins吗?

编辑:系统信息:

> uname -a
Linux AUC-Workstation1 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u1 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

据介绍dpkg -l,我正在使用Debian的jenkins软件包version 1.617

编辑2:jenkins按照这里的说明,我实际上是在使用Jenkins直接提供的软件包。

sag*_*age 5

我只是遇到一个问题,即多个Jenkins插件中断了Jenkins的启动(升级后),这是我遵循的解决问题的过程,该过程可能适用于其他插件启动问题。

我正在使用Ubuntu服务器,但我希望这在Debian上也能正常使用-我鼓励其他人调整此过程:

  1. 登录服务器并切换到jenkins用户(sudo su jenkins在我的情况下)
  2. 转到主詹金斯目录
  3. 重命名为plugins.problems_YYYYMMDD的插件
    • 以前,我尝试禁用插件,但这对我不起作用(系统仍无法启动)
  4. 创建了一个空目录插件
  5. 重新启动的詹金斯(sudo service jenkins restart
    • 就我而言,这开始就很好
  6. 反复按照以下过程将插件添加回
    1. 已将1个或多个插件从plugins.problems_YYYYMMDD /复制到plugins /
    2. 重新启动詹金斯
    3. 去了插件中心并安装了可用的更新
      • 有时由于依赖性,我需要按特定顺序安装更新
  7. “管理旧数据”中的评估结果
    • 我想我面临着一些旧数据的手动更新

注意:如果您知道哪些插件可能是问题所在,那么禁用或暂时(重新)移动它们而不是(重新)移动所有插件会更容易!