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

相关推荐
家庭云计算专家10 分钟前
飞牛云一键设置动态域名+ipv6内网直通访问内网的ssh服务-家庭云计算专家
运维·云计算·ssh·nextcloud·ddns·动态域名解析
藥瓿锻23 分钟前
2024 CKA题库+详尽解析| 15、备份还原Etcd
linux·运维·数据库·docker·容器·kubernetes·cka
太阳之神aboluo39 分钟前
压测软件-Jmeter
java·运维·jmeter
stormsha2 小时前
Linux中su与sudo命令的区别:权限管理的关键差异解析
linux·运维·服务器·鸿蒙系统·ux·batch命令
新加坡内哥谈技术2 小时前
Meta计划借助AI实现广告创作全自动化
运维·人工智能·自动化
zyjyyds1133 小时前
win11系统 Docker Desktop 突然提示Docker Engine stopped解决情况之一
运维·docker·容器
Altairr3 小时前
Docker基础(一)
运维·docker·容器·eureka
文牧之3 小时前
PostgreSQL 的扩展pageinspect
运维·数据库·postgresql
小兔子酱#3 小时前
【Docker 01】Docker 简介
运维·docker·容器
jugt5 小时前
CentOS 7.9安装Nginx1.24.0时报 checking for LuaJIT 2.x ... not found
linux·运维·centos