软件迁移评估分析失败,提示解压失败的解决方法
现象描述
进行软件迁移评估时,评估结果显示分析失败,报错信息如下图所示:
图1 软件迁移评估分析失败

可能原因
查看日志显示如下报错:
[2025-01-09 22:24:07] [WARNING] [ProcessID:27744] [gunicorn] [scan_api:scan_binary:163] The Scan task ended with exception: Decompression failed. The following compressed package is abnormal:/opt/DevKit/workspace/devadmin/porting/package/kafka-2.4.1-1.el7.noarch.rpm
根据报错信息可知预解压失败,可能原因如下:
- 后端解压命令失败。
- RPM包不完整。
处理步骤
- 确保已安装以下工具。
which rpm2cpio which cpio
- 执行以下命令手动解压RPM包。
rpm2cpio kafka-2.4.1-1.el7.noarch.rpm | cpio -di
- 若解压异常,则表示RPM包不完整,请进行完整性校验,确保与网站上原始的软件包一致;若无完整性校验文件,请重新下载,且下载过程中不可中断。
- 若解压无误,建议卸载并重新安装最新版DevKit,然后重新执行软件迁移评估。
父主题: FAQ