jenkins 踩坑路 之 jenkins ssh 脚本
发布时间:2020-12-13 22:08:34 所属栏目:Linux 来源:网络整理
导读:背景: 由于公司业务调整,整个业务要从阿里云迁移到aws,自然 jenkins 也是要进行迁移的。jenkins 迁移过程中遇到的问题在此记录下,希望能给遇到类似问题的朋友些许帮助。也便于我后期遇到此问题快速解决问题。 问题: jenkins在编译打包完成后,在运行我们
背景:由于公司业务调整,整个业务要从阿里云迁移到aws,自然 jenkins 也是要进行迁移的。jenkins 迁移过程中遇到的问题在此记录下,希望能给遇到类似问题的朋友些许帮助。也便于我后期遇到此问题快速解决问题。 问题:jenkins在编译打包完成后,在运行我们的脚本的时候,发现脚本一直在运行,但是脚本一直没有执行成功,整个发布就卡死在最后的阶段。 问题原因:本来我要启动的jenkins的用户是 root,但是我一不小心用普通用户启动了jenkins,就是这个不小心,导致了后面的一系列错误。jenkins 用户的主目录所有者都被更改了。 我的脚本里面涉及到了ssh?,scp? ,这两个就涉及了ssh ,scp 用户,默认上传时候使用的用户是目录的所有者,由于前面我们使用了普通用户启动了,那么我们目录的所有者发生了改变,所以我们进行ssh和scp是上传不了的。 问题解决方法:更改jenkins 目录所有文件的所有者。 chown root:root -R /opt/jenkins
chown root:root -R /root/.jenkins
? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 不要在linux上启用net.ipv4.tcp_tw_recycle参数
- 在Linux上创建Windows分区的映像
- 什么工具可以在Linux中运行,为Python程序创建安装程序,并在
- linux – 使用CLI omxplayer调整音量级别 – Raspberry Pi
- linux – 将当前日期/时间和文件数写入文件
- linux – 禁用用户“守护进程”的shell(/ bin / false)
- linux – Busybox,netstat,没有-p
- supervisord – 运行主管的异常终止错误
- linux – 在perl中收到任何信号时,睡眠会中断吗?
- linux – ext3上的文件夹大小大于4K