龙空技术网

记录hive数据库远程访问配置问题记录

阿萨聊测试 133

前言:

现在大家对“连接hive数据库”大概比较珍视,大家都想要知道一些“连接hive数据库”的相关资讯。那么小编也在网络上收集了一些关于“连接hive数据库””的相关资讯,希望我们能喜欢,小伙伴们快快来了解一下吧!

大家好,我是阿萨。最近需要用hive数据库。在网上找了一些docker镜像。找了一个最适合自己的安装了。安装好之后启动。命令行也可以访问并且命令行里建表和导入数据都正常工作了,本机的数据库客户端就是无法访问。

折腾了很多个docker镜像。就是无法找到问题原因。最后没想到是一个很简单的问题。出现问题的时候也搜索了网上很多资源,各种搜索引擎,各种关键字搜索,结果基本没有可以用上的。机缘巧合之下,自己脑袋灵光乍现,就想看看是不是远程访问问题。结果真找到答案了。

看到这个问题,经常使用数据库的同学们,大概已经猜测出来了。就是hive server 没有启动。只需要进入docker的hive server所在路径启动服务就可以了。

具体操作命令如下截图:

按照顺序执行如下四个命令就可以搞定啦。

docker ps

//找到hiveserver的container ID

//进入hive server的bash

docker exec -it container ID bash

//进入hiveserver所在路径

cd /opt/hive/bin

//启动hiveserver

./hiveserver2

赶紧用DBeaver 测试下连接。bingo,成功了。解决问题的感觉真好。

标签: #连接hive数据库