DbVisualizer 连接 hive 数据库

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

内容简介:如果表多,字段多,通过命令行查看就不方便了。连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 数据查看


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

查看所有标签

猜你喜欢:

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

JavaScript & jQuery

JavaScript & jQuery

David Sawyer McFarland / O Reilly / 2011-10-28 / USD 39.99

You don't need programming experience to add interactive and visual effects to your web pages with JavaScript. This Missing Manual shows you how the jQuery library makes JavaScript programming fun, ea......一起来看看 《JavaScript & jQuery》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具