环境说明:TDH社区开发版
TIPS:
问题概述
在TDH社区开发版中,下载TDH-Client时,点击两种下载方式后,只跳转页面,但并未出现下载弹窗,因此无法完成下载客户端压缩包的操作。
初步排错
查看/var/lib/transwarp-manager/master/content/resources/bundled_tdh_client/目录下是否有tdh-client.tar文件,且文件大小在变化。(正在新建压缩包)
查看后,并没有上述文件。其中的tdh_client目录的是用来打包客户端的临时目录,说明压缩指令已经执行,但是压缩时间过长。
可能原因:集群所安装的机器io较慢导致打包很慢。若3分钟以上仍无法完成打包操作,则表明并非机器慢,需另外排错。
进一步排错
查看Manager的master日志,获取路径为/挂载路径/log/transwarp-manager/master路径下的Manager日志.
进入容器中,查看容器中并不存在该文件。判断为Yarn资源配置文件缺失导致的下载失败。
解决方法
在Manager中的Yarn服务界面,点击右上角“配置服务”。之后检查容器中存在上述文件,再进行TDH客户端下载时,可以顺利完成下载操作。
问题思考:造成该问题的原因可能为,安装TDH社区开发版时或使用过程中,删除原来创建的容器,重新将原来的数据挂在到一个新的容器中。