没有找到解压文件
unzip: cannot find or open…
问题现象
执行解压文件步骤时,日志信息提示“unzip: cannot find or open…”,如下图所示。

原因分析
- 找不到目标解压文件时,会提示该错误信息。
- 主机当前用户权限不足。
处理方法
可以从以下四方面检查原因并处理:
- 对于Windows系统,检查文件路径是否采用了正斜杠“\”符号,若存在,请用反斜杠“/”替换。
- 检查源路径(文件)或目标路径(文件)是否存在。
- 检查文件类型是否正确,确保文件以正确的压缩格式结尾。
- 启用sudo权限或修改目录文件权限属性。
Failed to find handler for "…"
问题现象
执行解压文件步骤时,日志提示如下信息:
Failed to find handler for "…". Make sure the required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/gtar\" could not handle archive."

原因分析
在“选择部署来源”任务步骤中,软件包包含多层目录,而选择软件包时没有选到最终的目标文件,导致在解压时不能找到需要解压的目标文件。
包含多层目录的软件包,如下图所示。

处理方法
排查在选择软件包时是否选到了最底层的目标文件,正确示例、错误示例分别如下两张图所示。


解压文件所有常见问题
more
