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

相关推荐
BranH18 分钟前
Linux系统中命令设定临时IP
linux·运维·服务器
极小狐29 分钟前
极狐GitLab 项目功能和权限解读
运维·git·安全·gitlab·极狐gitlab
宁酱醇31 分钟前
GitLab_密钥生成(SSH-key)
运维·ssh·gitlab
秋风起,再归来~36 分钟前
【Linux庖丁解牛】—进程优先级!
linux·运维·服务器
Lalolander1 小时前
设备制造行业如何避免项目管理混乱?
运维·制造·工程项目管理·四算一控·epc·环保设备工程·设备制造
LucianaiB1 小时前
【金仓数据库征文】_AI 赋能数据库运维:金仓KES的智能化未来
运维·数据库·人工智能·金仓数据库 2025 征文·数据库平替用金仓
prinrf('千寻)2 小时前
nacos设置权重进行负载均衡不生效
运维·负载均衡
Lary_Rock2 小时前
Android 编译问题 prebuilts/clang/host/linux-x86
android·linux·运维
绵绵细雨中的乡音2 小时前
Linux进程学习【基本认知】
linux·运维·学习
珹洺3 小时前
Linux操作系统从入门到实战(三)Linux基础指令(上)
linux·运维·服务器