内容纲要
概要描述
4.x环境没有TDH-Client客户端,如果想在集群外使用hdfs、beeline等命令需要手动配置client工具
使用提示:
1.集群外服务器需要提前部署JAVA_HOME环境变量,且必须是JDK1.7版本
2.如果集群开启kerberos安全,请先按照如下文档部在集群外服务器上署kerberos环境
4.X版本集群外服务器对接开启kerberos的TDH
详细说明
hdfs/yarn/hbase的client部署
1.首先下载脚本工具并上传至TDH集群内的服务器
hadoop-client工具点击下载
2.解压工具文件,可以看到如下三个脚本 base.sh,configure.sh,copy.sh
#在TDH集群节点执行
tar -xvf createClient.tar.gz -C /tmp/
ll /tmp/createClient/
3.执行copy.sh脚本,生成client文件夹
#在TDH集群节点执行
sh /tmp/createClient/copy.sh client
ll /tmp/createClient/
4.将createClinet文件夹scp到集群外的集群
#在TDH集群节点执行
scp -r /tmp/createClient root@{集群外节点IP}:/tmp
5.登录集群外节点执行/configure.sh client
#在集群外节点执行
sh /tmp/createClient/configure.sh client
6.hdfs等命令行脚本均在/tmp/createClient/client/bin/目录下,例如使用hdfs即可使用命令
#在集群外节点执行
/tmp/createClient/client/bin/hdfs dfs -ls /