集群内部署 TDC Client 3.0

  其他常见问题
内容纲要

概要描述

本文描述如何集群内部署TDC Client3.0

详细描述

1 支持数据接入组件

  • ZOOKEEPER
  • HDFS
  • INCEPTER
  • SLIPSTREAM
  • KAFKA
  • YARN

2 依赖环境

  • TDC版本大于等于 TDC3.0.0 Final;
  • 内网内的环境需要提供一些空置的同网段的 IP;
  • 只有集群外HDFS的需求,才会部署VIP;

3 注意事项

  • TDC-Client节点与集群所有节点ip网络互通,且不要使用另外一个TDC集群的节点,会更改/etc/resolve 影响原集群的使用
  • TDC-Client环境已装jdk1.7+,并正确设置JAVA_HOME
  • 已安装 kinit 命令
    yum install -y krb5-workstation
  • TDH 产品中必须安装 Terminal 组件;
    file
    file
  • 同一时间支持连接一个 TDC 集群;TDC-Client在同一时刻只能连接一个实例
  • TDC-Client 集群环境时间要与TDC集群时间一致,时间差不能超过5分钟,否则kerberos 认证失败;

4 集群内部署TDC-Client步骤

1 集群内下载 TDC Client 安装包并解压

tdc-client_3 点击下载到tdc集群服务器
MD5 eb5de4995b0270e8caf4afc932edc379

解压

tar -zxvf tdc-client_3

file

2 获取租户内TDH大数据产品配置
cd scripts/
bash get_tdc_tenant_tdh_conf.sh   --tenant_name fzd --cluster_name clus-1 --terminal_pod_name terminal-lj5g8-0 --tdc_tdh_version transwarp-9.0.0-final

其中
–tenant_name 命名空间

–cluster_name 参考
file

–terminal_pod_name
file

–tdc_tdh_version参数是用于指定tdc-client使用的jar包版本,如果不指定,则默认使用tdh6.2.0系列的jar包。如下为对应关系
file

执行完成结果如下
file

3 移动conf文件到上一层目录,即tdc-client目录下

ps:原本的conf文件夹内是空的,直接覆盖即可
file

5 TDC Client 客户端使用

1 获取命令行提示

在TDC-Client的安装位置tdc-client/下执行./tdc_client获取命令行提示(可选操作)
file

2 按照提示check客户端环境
./tdc_client check_env

file
根据check_env的提示,部署完善集群环境
file

3 初始化TDC、TDH ENV
./tdc_client init_tdc

file

4 查看环境变量列表
./tdc_client list_context

可以查看已配置的云产品实例的环境变量列表。
file

5 初始化实例

执行./tdc_client workon,并根据上述步骤获取的环境变量列表,填写name参数,选择要进行初始化的实例。
–name: 选填参数, 可以指定list_context的任意一个。如果不填,将进行与client进行交互选择。

./tdc_client workon --name fzd_clus-1

file

6 根据步骤5使用云产品实例

按照上述./tdc_client workon命令输出的初始化命令操作,即可开始使用该云产品实例
file

cd /mnt/disk1/tdc-client/scripts/../.env/fzd_clus-1
source ./env

file

这篇文章对您有帮助吗?

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

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

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

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