php连hiveservice2,hiveserver2启动成功但无法通过beeline连接
可能是配置的问题。
我将hive.metastore.uris从配置文件中注释掉之后解决了hiveserver2启动成功但无法通过beeline连接的问题。
[root@node03 conf]# vi hive-site.xml
hive.metastore.warehouse.dir
/user/hive_remote/warehouse
javax.jdo.option.ConnectionURL
jdbc:mysql://node01/hive_remote?createDatabaseIfNotExist=true
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
123
hive.server2.thrift.port
10000
hive.server2.thrift.bind.host
node03
---------------------------------------------------------
问题过程:
我创建了4台centos虚拟机,node03做hive的mestore和hiveserver2节点,node04做hive客户端。
在node使用hiveserver2命令之后,在hive04使用beeline连接时出现无法连接的问题:
[root@node04 conf]# beeline -u jdbc:hive2://node03:10000/default -n root
Connecting to jdbc:hive2://node03:10000/default
Error: Could not open client transport with JDBC Uri: jdbc:hive2://node03:10000/default: java.net.ConnectException: Connection refused (Connection refused) (state=08S01,code=0)
Beeline version 1.2.2by Apache Hive0: jdbc:hive2://node03:10000/default (closed)>
首先想到去查看10000端口的状态:
发现10000端口已经启用了,这就很奇怪了。
想了一会儿,尝试把metastore也启动起来看看,启动metastore之后发现node04居然可以连接了!
自己对hive-site.xml配置也不是很熟悉,但是之前搭建hive的时候确实遇到过hiverserver2无法启动的问题,当时好像删掉了什么东西。
既然metastore的配置和hiveserver2的配置有关联(?),那就去掉一个试试。
于是把node03中hive-site.xml里的metastore的配置去掉(其实hive服务端好像也没必要配置metastore uri,只要客户端知道在哪不就行了吗),重新启动hiveserver2,在node04再次用beeline连接,竟然可以了???
php连hiveservice2,hiveserver2启动成功但无法通过beeline连接相关推荐
- http-server swagger-editor启动成功后,访问404的解决方法
http-server swagger-editor启动成功后,访问404的解决方法 参考文章: (1)http-server swagger-editor启动成功后,访问404的解决方法 (2)ht ...
- springboot:SpringBoot项目启动成功,但无法访问且提示404
当SpringBoot项目启动成功后,访问controller下的接口却发现无法访问,且提示status=404 我的项目中controller下只有一个测试接口,接口名为MainController ...
- MySql提示服务已经启动成功但又提示can’t connect to MySQL server解决方法,mysql服务自动停止处理方法
可以看到已经提示服务启动成功了. 然后登陆就提示连不上服务. 进入服务里看是不是服务没起来,手动起来. 进入服务里看,mysql 确实没起来,然后手动起来之后再刷新发现它自己又停了! 这种情况就要看看 ...
- mongodb启动成功连不上_MySQL数据导入到MongoDb教程
1.安装与配置MySQL 首先下载MySQL免安装包,版本是mysql-5.6.24.网址是//dev.mysql.com/downloads/mysql/ 解压MySQL软件包,得到如下目录: 配置 ...
- Win7+Ubuntu双系统结构下,Ubuntu克隆至新硬盘,启动成功
前言梗概: 750GB 机械硬盘下安装 Win7 和 Ubuntu双系统,之前Win7单独重装后,将grub引导覆盖:利用EasyBCD恢复Ubuntu启动. 最近发现之前Ubuntu分配空间太小,想 ...
- Windows下rocketmq mqnamesrv.exe 启动成功,但是mqbroker.exe启动失败
1.mqnamesrv.exe启动成功 2.启动mqbroker.exe失败 解决办法,删除C:\Users\"当前系统用户名"\store下的所有文件,就可以了 转载于:http ...
- linux判断redis是否启动成功_087、Redis
一. Redis 介绍 1 Redis 简介 Remote Dictionary Server(Redis)是一个开源的使用 ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志型.Key-V ...
- linux判断redis是否启动成功_redis的前生后世
一. Redis 介绍 1 Redis 简介 Remote Dictionary Server(Redis)是一个开源的使用 ANSI C 语言编写.支持网络.可 基于内存亦可持久化的日志型.Key- ...
- zookeeper集群启动的时候有一个别没有启动成功,出现Error contacting service. It is probably not running解决方法
首先查看每个zookeeper下的 data/myid 是否正确,分别对应各自的id 1,2,3一般没有启动成功的情况就是id消失了,需要重新修改myid中对应的 数字
最新文章
- 得到一个汉字的拼音第一个字母
- MySQL基础总结(三)
- 基于vue2.0实现音乐/视频播放进度条组件的思路及具体实现方法+代码解释
- ov5640帧率配置_赛博朋克2077 优化设置大全!帧数50暴涨100
- 点击右侧导航栏,实现iframe嵌入子页面中div,滑动到最上面
- intel i218v千兆网卡 linux驱动,适用于英特尔® 千兆位以太网网络连接的 Linux* 基础驱动程序...
- Java8 Stream详解~聚合(max/min/count)
- 远程计算机关闭了怎么办,怎么远程关闭电脑 远程关闭电脑方法【详细步骤】...
- Shell学习笔记一
- KVM虚拟化笔记(十)------kvm虚拟机扩充磁盘空间
- 计算机ip地址无法更改,win7电脑无法更改ip地址静态ip不能保存怎么办
- D525安装黑群晖DSM6.1.7教程
- 世界标准时间(日期带T)转北京时间
- 山东联通某地市分公司科技岗面经+经验分享
- 拽一个贵人出来给你当炮架子
- 2021湖南高考成绩查询考生版,湖南省普通高校招生考试考生综合信息平台入口2021...
- VS2019+WDK10编写xp平台的驱动
- 导师的SCI很少一作和通讯是怎么回事?
- 红米2联通4G版_标注:2014811_官方线刷包_救砖包_解账户锁
- 计算机按硬件组合及用途分为,计算机基础.doc
热门文章
- 1.	变量提升 2.	条件语句 3.	循环语句 弹出框的三种形式 If条件的种类...
- 你可以通过这13种方法帮助Linux发展
- XML文件中的CDATA的使用.
- 工行居逸贷,信贷员说3年利率11.38%!!!
- ORACLE expdp/impdp详解
- mongodb 启动时的警告问题
- 用户、组以及相关文件说明
- linux下挂载ntfs(windows)文件系统
- Java servlet 实现的简易购物车
- LeetCode题解之Copy List with Random Pointer