DbVisualizer 连接 hive 数据库

栏目: 服务器 · 发布时间: 7年前

内容简介:如果表多,字段多,通过命令行查看就不方便了。连hive推荐使用,DbVisualizer配置还是挺简单的。添加以上内容,如果10000端口起来了,说明hiveserver2启动成功了。

如果表多,字段多,通过命令行查看就不方便了。连hive推荐使用,DbVisualizer配置还是挺简单的。

1,配置/bigdata/hive/conf/hive-site.xml

<property>
 <name>hive.server2.thrift.http.port</name>
 <value>10000</value>
</property>
<property>
 <name>hive.server2.thrift.bind.host</name>
 <value>10.0.0.237</value>
</property>

添加以上内容,

2,启动hiveserver2

# hiveserver2
# netstat -tpnl |grep 1000
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 12419/java
tcp 0 0 0.0.0.0:10002 0.0.0.0:* LISTEN 12419/java

如果10000端口起来了,说明hiveserver2启动成功了。

3,配置hdfs权限

# vim /bigdata/hadoop/etc/hadoop/core-site.xml //添加以下内容

<property>
 <name>hadoop.proxyuser.root.hosts</name>
 <value>*</value>
</property>
<property>
 <name>hadoop.proxyuser.root.groups</name>
 <value>*</value>
</property>

重启hdfs,如果这步不做,会报以下错误:

An error occurred while establishing the connection:

Long Message:

Could not establish connection to jdbc:hive2://10.0.0.237:10000/tanktest: Required field 'serverProtocolVersion' is unset! Struct:TOpenSessionResp(status:TStatus(statusCode:ERROR_STATUS, infoMessages:[*org.apache.hive.service.cli.HiveSQLException:Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException):

User: root is not allowed to impersonate anonymous:14:13, org.apache.hive.service.cli.session.SessionManager:createSession:SessionManager.java:419,

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。省略。。。。。。。。。。。。。。。。。。。。。。。。。。。。

4,下载安装DbVisualizer,网上很多就不说了

5,下载hive-jdbc-uber-2.4.0.0-169.jar,DbVisualizer的hive插件

地址:https://pan.baidu.com/s/1BrkVutp9mF5F5PNlBvnnFA  密码:5r1d

6,DbVisualizer配置

6.1,DbVisualizer=》tools=》tools properties=》general

DbVisualizer 连接 hive 数据库

DbVisualizer genera配置

-Dsun.security.krb5.debug=true

-Djavax.security.auth.useSubjectCredsOnly=false

6.2,DbVisualizer=》tools=》tools manager=》hive

DbVisualizer 连接 hive 数据库

DbVisualizer driver manager配置

6.3,添加连接

DbVisualizer 连接 hive 数据库

DbVisualizer添加连接

6.4,数据查看

DbVisualizer 连接 hive 数据库

DbVisualizer 数据查看


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

智慧社会

智慧社会

阿莱克斯·彭特兰 (Alex Pentland) / 汪小帆、汪容 / 浙江人民出版社 / 2015-4 / CNY 56.90

●如果要在大数据领域推举出一个代表性的科学家,阿莱克斯·彭特兰是一个无法令人忽略的名字。经过数年极具开创性的研究,社会物理学这个全新科学领域的根基已足够深厚。社会物理学是关于想法流的科学,正是在想法流的帮助下,我们才得以提高集体智能,促进智慧社会的形成。 ● 通过研究数以百万计的人在智能手机、GPS设备、互联网等地方留下的“数字面包屑”,大数据的应用已成为一股无法被忽视的力量。在大数据的应用......一起来看看 《智慧社会》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试