内容纲要
概要描述
在Manager 8180页面,点击 管理 > 下载客户端,下载的TDH客户端大小很小(小于200K),无法正常使用(正常情况下TDH客户端大小为几百兆):
查看manager节点的 /var/lib/transwarp-manager/master/content/resources/tdh_client
路径下文件,发现文件不完整:
详细说明
问题原因
TDH客户端是从 /var/lib/transwarp-manager/master/content/resources/tdh_client
这个路径下压缩后通过api提供的。
一般这个问题产生的原因是上传了TDH产品包之后又上传其他产品包,比如SOPHON,后面上传的产品包中的TDH-Client会覆盖前面的内容。
解决方法
遇到下载的TDH Client不完整的情况时,需要检查确认这个路径下是否完整包含了所有客户端的内容。如果没有完整包含,则需要手动创建。有如下两种办法创建(可以任选其一):
- 重新上传 TDH-Image-Registry-Transwarp-xxx-final.tar.gz 产品包;
在Manager 8180页面,点击 应用市场 > 上传产品包,然后重新上传 TDH-Image-Registry-Transwarp-xxx-final.tar.gz 产品包 - 从其他集群复制一份过来;
如果有相同版本的集群,从其他的同版本的集群中拷贝这个目录(/var/lib/transwarp-manager/master/content/resources/tdh_client
)下除了 conf 和 hosts 的其他文件及文件夹;
手动创建完成后,在Manager 8180页面,点击 管理 > 下载客户端,重新下载客户端并验证是否正常。
新下载的TDH客户端文件,大小正常: