Linus Is Not Matrix——Jenkins配置主从节点错误总结

    在点击了Launch slave agent之后还可能会出现很多的错误,我们看一下。
    首先出现的错误会是这种。
jenkins用户没有访问公钥权限

    验证失败,这种问题可能出现的情况有很多种,有的情况是在证书管理中填写的用户名和在子节点中创建的用户名不一致。还有一种情况就是我们创建的jenkins-ceshi用户没有访问authorized_keys这个公钥的权限,这个公钥存放在/home/jenkins-ceshi/.ssh下,home后面就是我们创建的用户名,在home下执行
    Chmod-R 755 jenkins-ceshi这种赋权限的命令即可。
    然后,再次点击launch,又出现了这个问题。
没有配置javapath
    在我标注的地方很明显的提示是JDK路径配置的不对,在配置节点-高级-JavaPath中写上JDK路径就可以了。
配置javapath

    然后,还可能会遇到这个问题。
没有创建文件目录权限

    英语提示说,你的远程工作路径没有找到,尝试创建,然后创建这个目录失败了。有两种解决方案,一种是自己建好,给予读写执行的权限,还有一种是把创建的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用户组。
    然后,我这里就大功告成了。
完结撒花~

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值