Linus Is Not Matrix——Jenkins配置主从节点错误总结
2015-11-29 18:52
288 查看
在点击了Launch slave agent之后还可能会出现很多的错误,我们看一下。
首先出现的错误会是这种。
验证失败,这种问题可能出现的情况有很多种,有的情况是在证书管理中填写的用户名和在子节点中创建的用户名不一致。还有一种情况就是我们创建的jenkins-ceshi用户没有访问authorized_keys这个公钥的权限,这个公钥存放在/home/jenkins-ceshi/.ssh下,home后面就是我们创建的用户名,在home下执行
Chmod-R 755 jenkins-ceshi这种赋权限的命令即可。
然后,再次点击launch,又出现了这个问题。
在我标注的地方很明显的提示是JDK路径配置的不对,在配置节点-高级-JavaPath中写上JDK路径就可以了。
然后,还可能会遇到这个问题。
英语提示说,你的远程工作路径没有找到,尝试创建,然后创建这个目录失败了。有两种解决方案,一种是自己建好,给予读写执行的权限,还有一种是把创建的jenkins-ceshi用户加入root用户组,让他拥有创建文件夹的权限。
执行vi /etc/sudoers,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),执行:
usermod -g root jenkins-ceshi
修改完毕,现在可以用jenkins-ceshi帐号登录,然后用命令 su - ,即可获得root权限进行操作。不过这样感觉不太安全,相当于开放了root用户组。
然后,我这里就大功告成了。
完结撒花~
首先出现的错误会是这种。
验证失败,这种问题可能出现的情况有很多种,有的情况是在证书管理中填写的用户名和在子节点中创建的用户名不一致。还有一种情况就是我们创建的jenkins-ceshi用户没有访问authorized_keys这个公钥的权限,这个公钥存放在/home/jenkins-ceshi/.ssh下,home后面就是我们创建的用户名,在home下执行
Chmod-R 755 jenkins-ceshi这种赋权限的命令即可。
然后,再次点击launch,又出现了这个问题。
在我标注的地方很明显的提示是JDK路径配置的不对,在配置节点-高级-JavaPath中写上JDK路径就可以了。
然后,还可能会遇到这个问题。
英语提示说,你的远程工作路径没有找到,尝试创建,然后创建这个目录失败了。有两种解决方案,一种是自己建好,给予读写执行的权限,还有一种是把创建的jenkins-ceshi用户加入root用户组,让他拥有创建文件夹的权限。
执行vi /etc/sudoers,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),执行:
usermod -g root jenkins-ceshi
修改完毕,现在可以用jenkins-ceshi帐号登录,然后用命令 su - ,即可获得root权限进行操作。不过这样感觉不太安全,相当于开放了root用户组。
然后,我这里就大功告成了。
完结撒花~
相关文章推荐
- hdu 校赛 搬砖
- 信息安全系统设计基础第十二周学习总结
- OrzNiroBC
- 多线程之:ThreadLocal
- PAT1001
- Scrum猪和鸡的故事
- 黑马程序员——Java基础---内部类
- C++类型转化小结
- hdu 校赛 逆袭指数
- eclipse mars中的adt配置
- http://liuzhengyang.github.io/
- maven学习三:eclipse 创建maven普通项目和web项目
- tsung 初识
- 沈阳东网科技和福建卓智网络面试心得
- 《Go语言入门》第一个Go语言程序——HelloWorld
- 初识SHELL
- VB和C#中循环语句
- Mysql自动备份脚本
- 【HDU5578 2015上海赛区F】【水题】Friendship of Frog 最近的两个相同字符的距离是多少
- 王学岗补间动画(二)————————动画集合的应用