4.X版本如何在集群外配置使用hdfs/yarn/hbase Client

  其他常见问题
内容纲要

概要描述


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 /

这篇文章对您有帮助吗?

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

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

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

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