当前位置: 首页 > 面试题库 >

Jenkins hudson.util.IOException2:远程文件操作失败

许涵容
2023-03-14
问题内容

我正在使用CentOS 5和Jenkins 1.430。当我尝试构建时,出现错误:

hudson.util.IOException2: remote file operation failed: /home/build/jenkins/workspace/tests at hudson.remoting.Channel@6c89db9a:build-test
at hudson.FilePath.act(FilePath.java:754)
    at hudson.FilePath.act(FilePath.java:740)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:705)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:654)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
    at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:566)
    at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:454)
    at hudson.model.Run.run(Run.java:1376)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:230)
Caused by: java.io.IOException: Remote call on build-test failed
    at hudson.remoting.Channel.call(Channel.java:690)
    at hudson.FilePath.act(FilePath.java:747)
    ... 10 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class hudson.model.Hudson
    at hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
    at hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:782)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:725)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:712)
    at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1995)
    at hudson.remoting.UserRequest.perform(UserRequest.java:118)
    at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    at hudson.remoting.Request$2.run(Request.java:287)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)
Email was triggered for: Failure
Sending email for trigger: Failure
An attempt to send an e-mail to empty list of recipients, ignored.
Finished: FAILURE

该线程似乎说Master /
Slave出了点问题:https :
//groups.google.com/forum/? fromgroups
=#!topic /jenkinsci-issues/MaMqjK3iW8Y


但这并没有真正提供解决方案。詹金(Jenkin)奴隶表示已连接,并反映在詹金斯(Jenkins)项目页面上。


问题答案:

显然,禁用从站并重新启动它是可行的。的Bleh



 类似资料:
  • Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git push 本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖

  • 10.4 文件操作程序 有关目录和顺序文件的操作在第8.3.6节中已有介绍和举例,本节主要介绍对记录文件的读写方法。记录文件是指文件中的每个分量是一个结构的文件,如:Fox系列数据库管理系统中的DBF文件,该文件除了文件头是由记录文件的整体信息和各字段描述信息之外,文件的主体内容就是由同一个结构组成的。 下面通过二个例子来介绍记录文件的读写方法。 例10.11 假设有一个简单的学生结构类型stud

  • 问题内容: 我正在尝试从Web服务器读取XML文件,并将其内容显示在上,因此我正在读取文件,如下所示: 问题是我收到此错误: java.io.FileNotFoundException:/http:/mydomainname.com/feed.xml(无此类文件或目录) 为什么我遇到这个问题以及如何解决? 问题答案: 文件旨在指向本地文件。 如果要指向远程URI,最简单的方法是使用类URL 如您所

  • $ git clone <url> 复制clone命令就会自动设定为追踪远程数据库 。这样,在执行push或fetch/pull命令时,即使省略repository,也可以正确地显示/读取修改内容。 入门篇 【共享数据库】 克隆远程数据库 入门篇 【教程2 共享数据库】 克隆远程数据库 $ git remote add <name> <url> 显示远程数据库列表 $ git remote 添加-

  • {% tabs first=”SDK 1.1.2 及以上版本”, second=”SDK 1.1.2 以下版本” %} {% content “first” %} SDK 1.1.2 及以上版本 实例化一个 wx.BaaS.File 对象,以下操作都是在该对象上进行操作,如下进行实例化: let MyFile = new wx.BaaS.File() 文件上传 MyFile.upload(file

  • Lua I/O 库提供两种不同的方式处理文件:隐式文件描述,显式文件描述。 这些文件 I/O 操作,在 OpenResty 的上下文中对事件循环是会产生阻塞效应。OpenResty 比较擅长的是高并发网络处理,在这个环境中,任何文件的操作,都将阻塞其他并行执行的请求。实际中的应用,在 OpenResty 项目中应尽可能让网络处理部分、文件 I/0 操作部分相互独立,不要揉和在一起。 隐式文件描述