jenkins 报错fatal:could not read Username for ‘XXX‘:No such device or address

#原因:机器做迁移,或者断电,遇到突发情况

#解决:

一.排查HOME和USER环境变量

可以在项目执行shell脚本的时候echo $HOME和USER

也可以在构建记录位置点击compare environment 对比两次构建的环境变量

二.查看指定节点的git凭证

查看家目录下cat .git*
三.重启jenkins salve节点 (按此方法解决)

四.在项目执行shell脚本的时候强行指定HOME和USER

相关推荐
神即道 道法自然 如来13 分钟前
如何在 Jenkins 中配置邮件通知?
java·运维·jenkins
King's King1 小时前
自动化立体仓库与堆垛机单元的技术参数
运维·自动化
Dola_Pan1 小时前
Linux文件IO-基础知识了解及文件描述符
linux·运维·服务器
加油,旭杏2 小时前
【Linux】Linux进程的概念
linux·运维·服务器·进程·冯诺依曼体系结构·管理·pcb
AiBoxss2 小时前
提升效率的AI工具集 - 轻松实现自动化
运维·人工智能·自动化
两仪式quq3 小时前
Linux-环境变量
linux·运维·服务器
阳光九叶草LXGZXJ3 小时前
南大通用数仓-GCDW-学习-03-用户管理
linux·运维·数据库·学习
秣宇3 小时前
Linux提升篇-服务器BIOS介绍
linux·运维·服务器
影子落人间3 小时前
Linux常用命令大全
linux·运维·服务器
keep__go3 小时前
GBase8a 开机自启动
linux·运维·服务器·南大通用·gbase8a