可视化工具DBeaver安装及相关问题解决

1、下载工具包

https://github.com/dbeaver/dbeaver/releases

2、安装

(1)解压安装包

(2)双击dbeaver.exe

(3)选择appache hive,下一步

(4)主机选择安装hive的节点;另外,在c盘windows/system32/drivers/etc中的hosts文件一定要配上node03的相关ip地址

(5)编辑驱动设置

将自带的驱动地址删除,点击添加文件,输入已下载好的jdbc-standalnoe包(hive安装包/install/hive-1.1.0-cdh5.14.2/lib/hive-jdbc-1.1.0-cdh5.14.2-standalone.jar);再点击确定。

(6)点击完成

(7)弹窗默认就好

(8)服务器拒绝连接

3、解决方法

(1)在beeline连接后,!connect jdbc:hive2://node03:10000,提示如下信息:

Could not open client transport with JDBC Uri: jdbc:hive2://node03:10000: java.net.ConnectException: Connection refused: connect
  java.net.ConnectException: Connection refused: connect
  java.net.ConnectException: Connection refused: connect
    Connection refused: connect
    Connection refused: connect

(2)修改 hadoop 集群的 hdfs-site.xml 配置文件:加入一条配置信息,表示启用 webhdfs

     <property>
          <name>dfs.webhdfs.enabled</name>
          <value>true</value>
     </property>

(3)修改 hadoop 集群的 core-site.xml 配置文件:加入两条配置信息:表示设置 hadoop的代理用户

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

(4)重启JournalNode、NameNode、zookeeper、HDFS以及YARN集群。

    具体参加上一章第3点解决办法的(3)-(10)点

(5)再次连接beeline,输入命令!connect jdbc:hive2://node03:10000,连接成功。

(6)再次回到dbeaver界面,右击apache hive-node03,点击编辑连接,确定,稍等片刻,连接即成功,如图

 

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值