医疗智能体 EIHEALTH-作业执行失败排查思路:场景7
场景7
同时复制多个文件,日志中显示cp: will not create hard link相关错误信息
排查思路
检查作业是否存在文件或目录类型的输入参数,并且未开启并发,同时改输入参数还填入了多个值,并且路径存在包含关系,如上图所示。
假定镜像命令为cp -rf ${input} ${output},变量替换后实际执行命令为cp -rf /test/sub /test /output,此时会触发cp: will not create hard link的错误。若不符合上述场景,请联系技术支持。
解决方案
- 首先排查业务场景是否需要涉及并发,若涉及,请前往应用详情页面开启并发选项即可,则不会出现本问题场景。
图16 开启并发
- 若不涉及并发,则优先排查镜像启动命令设置是否合理、是否确实需要复制路径存在包含关系的多个文件或目录。若不存在相关场景,根据实际业务需求,修改镜像启动命令即可。
- 若确实存在路径需要包含多个文件或目录,可参考如下方案解决。