jenkins 配置slave

1.mac的话需要先将允许远程登陆打开

设置--共享

2.再使用 ssh 用户名@主机地址登陆下,将ssh的配置保存在

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000 }
span.s1 { }

~/.ssh/known_hosts 下,这个时候,打开这个文件,可以看到刚才登陆的主机配置已经保存在文件里了。这个时候就可以配置slave了

1.linux 也需要使用 ssh 用户名@主机地址登陆下

遇到的问题

No Known Hosts file was found at /var/lib/jenkins/.ssh/known_hosts. Please ensure one is created at this path and that Jenkins can read it.

解决办法:复制一份 ~/.ssh/known_hosts的文件到 /var/lib/jenkins/.ssh 的目录下

Could not copy remoting.jar into ‘/home/jenkins‘ on agent

解决办法:更改slave的执行目录,可以配置为 ./jenkins

原文地址:https://www.cnblogs.com/xiaoyii/p/10111671.html

时间: 2024-10-21 14:18:02

jenkins 配置slave的相关文章

jenkins 配置slave节点(win10系统)

1.新建一个slave节点在Jenkins服务器上   上面中的只有一个需要强调了,就是“Launch method”,我们这里选择的是 “Launch slave agent via java Web Start ”,这个方式建议在windows上使用最好.下面的介绍也是针对的这种launch模式的. 关于这个配置slave的详细步骤如果需要的话可以在这个地方找到详细的操作步骤:https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+g

Jenkins配置slave遇到“无法启动该应用程序”的问题

飞测说:最近在负责持续集成相关的工作,我们用的是jenkins+svn+maven+sonar, 今天在用slave这块出现了一个问题,排查了好久才解决,踩过的坑,现在和大家一起看看,希望对大家有帮助: 背景:我用的是jenkins2.0,安装在tomcat下面 问题:在配置好节点后,下载slave-agent.jnlp,运行该文件,如下图报错:无法启动该应用程序,复制路径到浏览器访问,也报错 点击[详细资料]查看,发现路径出异常,仔细查看,感觉这个路径少了什么,因为我是在tomcat下配置的j

jenkins配置slave节点 windows

1.在slave机器上,访问已安装的jenkins站点,如图,选择新建节点 配置节点 2.打开新建节点,如图,点击launch按钮下载slave-agent.jnlp文件,点击slave.jar下载该jar包,并复制到slave机器的jenkins目录 3.打开slave-agent.jnlp文件,默认的localhost替换为slave机器的IP,然后选择 替换后,如图显示 4.然后进入控制面板,添加主机IP站点 5.slave-agent.jnlp右键该文件,选择登录,提示连接成功,然后点击

【Jenkins】Jenkins配置从节点,实现远程主机调用功能

一.需求 使用Jenkins进行持续集成部署过程中,需要用到远端主机的处理功能.如部署到远程主机.文件备份等功能 二.思路 1.当远端主机为Linux系统时使用Publish Over SSH Plugin可以调用远端Shell脚本,文件备份.服务器重启等功能可以通过Shell脚本实现,方便.灵活. 2.当无端主机为Windows时,暂时未发现有Plugin可以使用:思路是自己写一个命令执行器,监听并接收cmd命令(结果返回暂时未考虑到):查找资料发现Jenkins自己有分布式节点功能,采用Sl

jenkins 启动slave,出现com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://127.0.0.1:8080/jnlpJars/remoting.jar

master: linux slave: win7 64位系统 在配置好系统后,采用jnlp的方式启动slave节点,报错如下: com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://127.0.0.1:8080/jnlpJars/remoting.jar at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at c

Jenkins Master/Slave架构

原文:http://www.cnblogs.com/itech/archive/2011/11/11/2245849.html 一 Jenkins Master/Slave架构 Master/Slave相当于Server和 agent的概念.Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到slave上运行.一个 master可以关联多个slave用来为不同的job或相同的job的不同配置来服务. 当job被分配到slave上运行的时候,此时m

Jenkins配置分布式部署

即Jenkins安装后的配置总结.仅供参考 登录Jenkins,http://localhost:8080 Jenkins新建完成后需要配置Jenkins的登录权限和节点: 一.增加登录权限: 修改Jenkins为输入用户名和密码登录: 点击左侧的系统管理--用户管理--新建用户,建立用户后重新打开Jenkins网址,点击右上角登录按钮进行登录,非登录模式,只能查看Jenkins配置,不能做任何修改. 二.增加节点 点击左侧的系统管理--管理节点--新增节点,输入节点名称,建议使用sever n

jenkins配置从节点

Jenkins多实例配置在企业里面使用Jenkins自动部署+测试平台时,每天更新发布几个网站版本,不频繁,但是对于一些大型的企业来讲,Jenkins就需要同时处理很多的任务,这时候就需要借助Jenkins多个node或者我们所说的Jenkins分布式SLAVE,今天我们带大家来学习Jenkins多实例的配置:添加Linux平台Jenkins SLAVE配置:由于Jenkins是Java程序,添加的SLAVE客户端服务器必须安装Java JDK环境:创建远程执行Jenkins任务的用户,一般为J

jenkins配置.net mvc网站

jenkins配置.net mvc网站 上一篇使用jenkins配置.net mvc网站进行持续集成一只是简单介绍了jenkins构建站点到本地服务器,这一篇,就来讲解如何部署站点到指定的服务器上面. 1.IIS远程发布配置 1.在服务器管理器中安装“管理服务”(若已存在则无须再安装) 1.1 服务器管理----->角色----->web 服务器IIS 1.2 点击右下角 “添加角色服务”,弹出选择“选择角色服务”对话框. 1.3 选中“管理服务” 点击“下一步”----->点击“安装”