4.X版本集群外部署beeline客户端

  使用配置
内容纲要

概要描述


本文主要介绍4.x版本下如何在集群外通过beeline命令行的方式连接inceptor。

环境准备

  • TDH4.8.4集群(172.22.39.17~19)
  • 集群外的单机节点(172.22.33.189)

详细说明


1. 在TDH集群下载如下3个jar包

  • hive-beeline-0.12.0-transwarp-tdh484.jar
  • inceptor-driver.jar
  • jline-2.12.jar
##注意对应的TDH版本号
> find / -name 'inceptor-driver.jar' -or -name 'hive-beeline-0.12.0-transwarp-tdh484.jar' -or -name  'jline-2.12.jar'

2. 下载beeline客户端安装脚本

下载地址链接 https://pan.baidu.com/s/1boFhzT9 51 密码: bre2

3. 执行安装脚本

将TDH集群下载的jar包以及beeline客户端部署到单机节点。执行安装脚本

1.install.sh to setup beeline client env.
2.uninstall.sh to remove beeline client env.

注意!!/usr/bin/beeline脚本的CLASSPATH的文件名称版本以及路径需要对应
export CLASSPATH=.:/usr/lib/beeline/hive-beeline-0.12.0-transwarp-tdh484.jar:/usr/lib/beeline/inceptor-driver.jar:/usr/lib/beeline/jline-2.12.jar

4.执行beeline客户端

4.1 需要登陆的方式
[root@dbengine beeline]# beeline
Beeline version 0.12.0-transwarp-tdh484 by Apache Hive
beeline> !connect jdbc:hive2://172.22.39.19:10000/default hive 123456
4.2 直接登录的方式(多个jar包之间用冒号分隔)
[root@dbengine beeline]# java -cp /usr/lib/beeline/hive-beeline-0.12.0-transwarp-tdh484.jar:/usr/lib/beeline/inceptor-driver.jar:/usr/lib/beeline/jline-2.12.jar  org.apache.hive.beeline.BeeLine -u 'jdbc:hive2://172.22.39.19:10000/default' -n hive -p 123456

这篇文章对您有帮助吗?

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

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

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

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