内容简介:如果表多,字段多,通过命令行查看就不方便了。连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 genera配置
-Dsun.security.krb5.debug=true
-Djavax.security.auth.useSubjectCredsOnly=false
6.2,DbVisualizer=》tools=》tools manager=》hive
DbVisualizer driver manager配置
6.3,添加连接
DbVisualizer添加连接
6.4,数据查看
DbVisualizer 数据查看
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽
- 数据库连接池
- 数据库连接池设置
- 怎样获知数据库的连接属性?
- 怎样获知数据库的连接属性?
- Laravel 使用多个数据库连接
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
释放潜能:平台型组织的进化路线图
穆胜 / 人民邮电出版社 / 2017-12 / 59.80元
传统的组织模式中,企业逃不出“员工动不起来”和“创新乏力”的宿命。互联网改变商业逻辑的同时也改变了组织逻辑。平台型组织是匹配互联网商业逻辑的组织模式,它赋予了基层员工更多的责权利,能够在需求侧灵敏获取用户刚需、在供给侧灵活整合各类资源、用“分好钱”的机制激活个体去整合各类资源满足用户刚需,形 成供需之间的高效连接。 打造平台型组织有两大主题:一是通过设计精巧的激励机制让每个人都能感受到市场的压力,......一起来看看 《释放潜能:平台型组织的进化路线图》 这本书的介绍吧!