在Jenkins上配置ssh slave时,它在ec2实例上运行,当我点击“Launch Slave Agent”时,我收到以下错误消息.

[08/06/14 18:41:46] [SSH] Opening SSH connection to ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com:22.

[08/06/14 18:41:46] [SSH] Authentication successful.

[08/06/14 18:41:46] [SSH] The remote users environment is:

[08/06/14 18:41:46] [SSH] Starting sftp client.

[08/06/14 18:41:46] [SSH] SFTP failed. Copying via SCP.

[08/06/14 18:41:46] [SSH] Remote file system root /home//jenkins does not exist. Will try to create it...

Failed to create /home//jenkins

[08/06/14 18:41:46] [SSH] Copying latest slave.jar...

hudson.util.IOException2: Could not copy slave.jar into '/home//jenkins' on slave

at hudson.plugins.sshslaves.SSHLauncher.copySlaveJarUsingSCP(SSHLauncher.java:967)

at hudson.plugins.sshslaves.SSHLauncher.copySlaveJar(SSHLauncher.java:926)

at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:596)

at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:228)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:744)

Caused by: java.io.IOException: Error during SCP transfer.

at com.trilead.ssh2.SCPClient.put(SCPClient.java:523)

at hudson.plugins.sshslaves.SSHLauncher.copySlaveJarUsingSCP(SSHLauncher.java:965)

... 7 more

Caused by: java.io.IOException: Remote scp terminated unexpectedly.

at com.trilead.ssh2.SCPClient.readResponse(SCPClient.java:50)

at com.trilead.ssh2.SCPClient.sendBytes(SCPClient.java:140)

at com.trilead.ssh2.SCPClient.put(SCPClient.java:519)

... 8 more

[08/06/14 18:41:46] [SSH] Connection closed.

此节点的Jenkins配置如下:

请注意我已经设置了JavaPath属性,因为Jenkins“无法弄清楚java的Java版本”(这是我得到的错误消息)

知道如何解决这个问题吗?谢谢

jekins创建ssh_linux – Jenkins SSH slave无法创建/ home // jenkins相关推荐

  1. Jenkins Pipeline Kubernetes 如何创建 Pod

    Jenkins Pipeline & Kubernetes 如何创建 pod 文章目录 Jenkins Pipeline & Kubernetes 如何创建 pod 1. 前言 2. ...

  2. 企业实战(Jenkins+GitLab+SonarQube)_05_Jenkins创建管理员用户

    Jenkins如何创建管理员用户? 接上一篇:企业实战04_Jenkins安装推荐插件https://blog.csdn.net/weixin_40816738/article/details/903 ...

  3. helm部署jenkins到k8s并创建pipeline构建项目

    安装部署nfs 1. nfs服务器创建目录 [yeqiang@harbor ~]$ sudo mkdir /home/nfs/jenkins -p 2. 设置其他用户可以写入该目录 [yeqiang@ ...

  4. jenkins 配置slave

    1.mac的话需要先将允许远程登陆打开 设置--共享 2.再使用 ssh 用户名@主机地址登陆下,将ssh的配置保存在 ~/.ssh/known_hosts 下,这个时候,打开这个文件,可以看到刚才登 ...

  5. jenkins pipeline slave部署nacos负载均衡平滑升级

    1.背景 公司有一个项目使用nacos作为服务注册和配置中心.老板希望项目更新升级过程尽量不影响用户使用,特申请一台服务器作负载均衡服务器. 服务器 部署内容 172.16.0.14 nginx.na ...

  6. jenkins windows slave 报错ERROR: Error cloning remote repo 'origin'

    在slave上是git clone ssh是可以成功的,但是jenkins调用slave节点就报如下错误: ERROR: Error cloning remote repo 'origin' huds ...

  7. linux系统创建lvm卷,LVM逻辑卷创建管理

    一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...

  8. 创建Django项目和模型(创建工程、子应用、设置pycharm环境、使用Django进行数据库开发的步骤)

    1.创建Django项目 文档:Writing your first Django app, part 1 | Django documentation | Django 步骤 创建Django项目 ...

  9. 单例模式(全局地提供了一个类的唯一对象,该类的对象只创建一次,避免了创建类对象的开销)

    单例模式全局地提供了一个类的唯一对象,而且类的对象只需要创建一次,避免了创建类的对象开销 代码 single.h #ifndef HEADFILE #define HEADFILE#include & ...

最新文章

  1. MySQL中的CURRENT_TIMESTAMP
  2. windows10远程控制 电脑,远程桌面
  3. mysql-mmm故障解决一例
  4. Android 使用 ActivityResult 处理 Activity 之间的数据通信及调起拍照实例
  5. linux下ioctl遇到的坑
  6. Matlab-OpenCV-VC-混合编程配置
  7. 累了,开心一下。传说中的脑壳进水
  8. 异步http 超时_具有CompletableFuture的异步超时
  9. size - 列出段节大小和总共大小
  10. 《JavaScript语言精粹》笔记
  11. java斗地主怎么出牌_斗地主滑动选牌出牌(Cocos Creator)
  12. 电阻电导传输线的归一化转移矩阵[a](必背)
  13. 怎么让图片一直转圈_半夜跟着导航开进山路,货车绕了3小时仍原地转圈,小两口快急哭...
  14. 新手linux安装vasp_史上最简单的VASP安装教程-非虚拟机
  15. jieba 使用笔记
  16. Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
  17. java cximage_CxImage的简单用法
  18. linux cxf服务端,Apache CXF 框架应用实战
  19. 微信被动添加好友限制,如何无上限好友被动添加???
  20. 人体解剖学标本长廊的构成、管理及其优势

热门文章

  1. mysql可重复读实验_Mysql可重复读测试
  2. arduino编程语言教程_Arduino|编程语言说明
  3. php 外贸,php 外贸
  4. java web 断点上传_使用WebUploader实现分片断点上传文件功能(二)
  5. oracle数据库从AIX环境expdp迁移到linux环境(sec_case_sensitive_logon=true导致连接报错ORA-01017)
  6. SQL BASELINE修改固定执行计划
  7. SpringBoot实现的学生选课管理系统
  8. 基于JAVA+Servlet+JSP+MYSQL的电影院购票系统
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的眼镜店仓库管理系统
  10. ICE提纲之demo/IceStorm/clock(发布者/订阅者)