升级后无法启动jenkins windows slave

时间:2013-01-31 22:58:33

标签: windows jenkins

我刚刚将jenkins更新为1.5。我的Windows奴隶在升级期间断开连接,现在我再也无法连接它们了。我启动了windows奴隶:

javaws.exe slave-agent.jnlp

我收到此错误:

enter image description here

我可以远程访问Windows奴隶,以便它们正在运行。

2 个答案:

答案 0 :(得分:3)

由于此Security Advisory,这是一个新的已知问题。可以找到其他信息,包括几个修复/解决方法HERE

就个人而言,由于我们的Jenkins在一个安全的私人网络上,所以要去管理Jenkins - >配置全局安全性,在基于项目的矩阵授权策略下,在“从属”部分启用“连接”,因为用户“匿名”足以让我们工作。

答案 1 :(得分:0)

为了始终确保正确更新,必须执行以下步骤:

如何在Windows中更新Jenkins Slave

  1. 转到services.msc键入“je”以查找jenkins slave服务并停止运行
  2. do:sc delete jenkinsslave-c__h(或服务名称)
    1. 要知道服务的名称,请转到services.msc并打开“Jenkins Slave”属性(自动/突出显示)
    2. 如果仅“标记为删除”关闭“服务”窗口(这将有效删除服务)
  3. 转到c:h \ dir(或jenkins运行的目录)并删除所有文件,让工作空间目录不变
    1. for(*)中的%i如果不是%i == workspace del“%i”
  4. 打开“Java控制面板”(在“开始”按钮上搜索“配置Java”)并将“安全性”设置为“中等”
  5. 配置Jenkins恶意空间将在http://server:8080/jenkins/computer/node_to_use/configure
  6. 运行的路径
  7. 转到http://server:8080/jenkins/computer/node_to_use并运行“启动”
  8. do:file> install as service;确定。
  9. 转到services.msc并使用F5刷新以显示“Jenkins Slave”
  10. 停止服务
  11. 打开属性,并在“此帐户:”的LogOn选项卡中插入“。\ user”作为该用户的管理员用户(或通过GUI登录使用的测试用户)。插入密码。
  12. 设置为启动时自动启动,条件如下:
    1. 延迟模式;
    2. 失败时重试2次(间隔1分钟)
  13. 确保用户需要文件和访问权限
  14. 转到计算机管理(右键单击@我的电脑>管理)
    1. 系统工具>事件查看器> (Windows日志>)应用程序>右键单击并选择“属性”> “根据需要覆盖事件”
  15. 运行Jenkins slave