Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell Jenkins Slave Prints消息无法联系从属主机:java.io.IOException:对/10.0.2.2通道的远程调用失败_Shell_Jenkins_Jenkins Pipeline_Jenkins Slave - Fatal编程技术网

Shell Jenkins Slave Prints消息无法联系从属主机:java.io.IOException:对/10.0.2.2通道的远程调用失败

Shell Jenkins Slave Prints消息无法联系从属主机:java.io.IOException:对/10.0.2.2通道的远程调用失败,shell,jenkins,jenkins-pipeline,jenkins-slave,Shell,Jenkins,Jenkins Pipeline,Jenkins Slave,我有詹金斯2号主人和詹金斯2号奴隶。当我开始构建时,它是成功的,但当我检查构建控制台时,我可以看到多行,并显示以下消息: 无法联系从属主机:java.io.IOException:通道上的远程调用 to/10.0.2.2失败 以下是配置: 詹金斯大师 java version "1.8.0_92" Java(TM) SE Runtime Environment (build 1.8.0_92-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.92-

我有詹金斯2号主人和詹金斯2号奴隶。当我开始构建时,它是成功的,但当我检查构建控制台时,我可以看到多行,并显示以下消息:

无法联系从属主机:java.io.IOException:通道上的远程调用 to/10.0.2.2失败

以下是配置:

詹金斯大师

java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
Jenkins Slave-运行Oracle Linux

java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
执行shell命令时会抛出错误消息

詹金斯文件的一部分

stage("deploy") {
  node("slave-host") {
    step([$class: 'WsCleanup'])
      app_home = "/apps/tomcat"
      tomcat_home = "tomcat-server"
      id = 'package'
      sh "${app_home}/${tomcat_home}/bin/shutdown.sh &"
      unstash id
      sh "unzip *.zip"
      sh "cp *.war ${app_home}/wars"
  }
}

我做错什么了吗?

中的一位用户报告说,他们能够通过将Jenkins中的“管道:节点和进程”插件降级到2.8来消除错误-可从下载。通过这样做,我也能解决这个问题。不幸的是,我还安装了许多依赖于2.10版的插件。我不喜欢所有这些东西,所以我想在插件维护者正式修复之前,我不得不把它当作一种烦恼来忍受。希望很快就可以了。

您必须包括整个构建日志,或者至少包括前后的行,并包括错误消息。