TDH6.x 上传产品包报错的排查思路

  安装, 升级, 其他常见问题
内容纲要

概要描述


 在 TDH6.x 及其 Manager 1905a 以后的版本中,可以直接从 Manager 的 web 界面上传产品包进行安装,但由于许多因素,可能会导致上传产品包时报错失败,该 KB 介绍了上传产品包可能遇到的几个常见错误和排查思路。

详细说明


几个错误场景

  • 上传失败,查看报错详情有类似如下内容,java.io.IOException: Broken pipe

file

  • 上传失败,报错 java.io.IOException: Stream closed

file

排查方法

由于以上的报错大多是 IOException,可以从产品包的完整性来排查;

  1. 首先可以对比文件大小是否和下载的原始文件大小一致,不一致请重新上传
    $ ls -lsh1 <file name> && ls -ls1 <file name>
  2. 检查文件的 md5 值是否和原始文件一致,不一致请重新下载上传,原始文件 md5 值请询问文件提供者
    $ md5sum <file name>
  3. 利用如下命令校验压缩包是否完整,如果最终输出 "NOT OK",请重新利用 Binary 二进制方式下载和上传
    $ tar -tf <file name> >/dev/null && echo -e " \nOK! \n" || echo -e " \nNOT OK! \n"
  4. 在下载和上传文件时,请使用 Binary 二进制模式,而非 ASCII 模式

总结:如果 md5 值不一样,该压缩包肯定是有问题的;

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。