JDBC连接hive连接超时 1C

hiveserver2启动了,然后日志也正常,但是用kettle连接或者自己的java代码用jdbc连接都是报错,报错日志如下:
java.sql.SQLException: Could not open connection to jdbc:hive2://192.168.162.129:10000/hivedb: java.net.ConnectException: Connection timed out: connect
at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:206)
at org.apache.hive.jdbc.HiveConnection.(HiveConnection.java:178)
at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.ljq.hive.HiveJdbcClient.run(HiveJdbcClient.java:21)
at com.ljq.hive.HiveJdbcClient.main(HiveJdbcClient.java:46)
Caused by: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection timed out: connect
at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:248)
at org.apache.thrift.transport.TSaslClientTransport.open(TSaslClientTransport.java:37)
at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:203)
... 6 more
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
... 9 more
error
实在是不知道怎么搞了

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jdbc连接hive超时的问题
jdbc连接hive 超时的问题,原因:1.hadoop服务没有启动,2.hive服务没有启动、3.防火墙没有关闭。
jdbc 连接数据库设置超时
在jdbc的标准接口中,有DriverManager.setLoginTimeout方法,用来设置建立数据库连接的超时.我在对sql   server进行过测试,该方法是能够生效的.但是如果对于oracle(8i,9i),该方法没有效果.查阅oracle的官方文档,结果竟然是 "Oracle   JDBC   does   not   support   login   timeouts.   C
jdbc 通过impala 连接hive库
一直在网上找不到impalajdbc的pom依赖,项目是maven的,所以整理了所用的pom
【大数据】解决Hive JDBC的连接出错的一种问题
正经标题: 解决Hive JDBC的连接出错问题 &emps;&emps;记得一个月前我写过一篇文章:【大数据】Hive作者肯定进修过蓝翔挖掘机 &emps;&emps;那时候我就点名批评过两位了(Hive作者和我的大数据老师)本以为他们在Hive配置文件里面挖个大坑就完了,没想到,他们还在Hadoop配
jdbc操作hive出现连接拒绝
1 出现的问题:                jdbc在操作hive时,出现了拒绝连接   2 出现问题的原因:      这是因为没有在服务端开启HiveServer2服务   3 解决方法:            到hive的bin目录下输入 ./hive --service hiveserver2  开启服务,这样就可以连接成功了              ...
Hive通过JDBC方式访问时碰到的问题汇总
1、执行hive sql时服务器报Connection refused错误 解决方法:Hive没有启动hive server2,可以通过如下指令启动,指令的后半段是指定日志存放地址hive --service hiveserver2 2>&1 >> /home/user/hive/log.log 2>&1 & 2、执行hive sql时报 xxxx is not allowed to im
Hive编程指南-JDBC连接、脚本执行
摘要:本文主要讲了如何通过java来连接Hive,以及如何执行hive脚本
JDBC连接超时,导致数据库操作失败
Solution: 数据库连接字符串加上 String url ="jdbc:mysql://10.32.212.22:3306/tdsdb?autoReconnect=true&failOverReadOnly=false"; !!!!!! [NOT WORK] investigateseting the MySQL servervariable "wait_timeout" to
使用druid管理Hive的连接池
前言:HiveServer2可以使用多种语言作为客户端,连接改服务,进行Hive数据的查询与处理,之前使用的是自己的维护的连接池,后来做了一下改进,使用的了阿里的druid维护这个连接池,我使用的是Maven,下面就介绍一下我的整个项目的配置 pom.xml文件的配置 <dependency> <groupId>org.springframework.boo...
通过JDBC连接Hive以及常见异常处理方式
环境 1.hadoop-2.7.3集群 2.hive-1.2.2 测试代码 1.JDBCUtils.java package demo.utils; import java.sql.*; public class JDBCUtils { private static String driver = "org.apache.hive.jdbc.HiveDrive
hiveserver2 启动后jdbc 连接不上
参考url:https://blog.csdn.net/czw698/article/details/44394923
Mybatis jdbc连接超时解决
这两天在测试Hive权限控制代码Hamza,发现每天来的时候第一次老是会报出以下错误: [html] view plain copy 2015-03-26 09:40:25.956 ERROR GroupPrivController,119 -    ### Error querying database.  Cause: org.apache
java连接hive出现连不上的问题
1、hive首先要起动远程服务接口,命令: nohup hive --service hiveserver  &    证明是成功了,如果你还没有成功,就重新启动下你的hadoop集群后在执行上面的命令,应该就没有问题。 2、就是加载你的hive lib中的jar到你的项目中。
连接Hive相关Jar包(DBeaver和JDBC均可使用)
DBeaver连接Hive的Jar包,通过Java JDBC连接Hive同样可以使用。 DBeaver连接Hive的Jar包,通过Java JDBC连接Hive同样可以使用。
JDBC连接超时问题
这两天遇到一个问题,早上来了登录我们的项目网站第一次登录总是登不上去,第二次就好了,我看了一下后台的报错信息是这样的: The last packet successfully received from the server was 57,704,088 milliseconds ago. The last packet sent successfully to the server
JDBC连接Hive实例
JDBC连接hive,用JD连接hive。
java的远程数据库连接,超时问题解决(转载请注明原处)
最近开发短信发送模块,一直困然我的一个问题.就是定期获得短信发送状态,看短信有没有发出去,
防止连接Mysql超时,JDBC探活配置
我们知道Mysql有两个关于连接超时的参数,默认为8小时: MySQL > show global variables like '%timeout%'; wait_timeout  = 28800  非交互连接等待时间 interactive_timeout = 28800 交互连接等待时间 MySQL > show pro
SQuirrel  一直连接不上问题
后来发现是因为host问题 服务器上host是: 10.1.2.11    qdata01.baidu.com  qdata01   本地host为: 10.1.2.11      qdata01 squirrel死活连不上,一直报超时,其他log没有。。 后来直接使用java调用的时候,通过日志才发现这个问题,本地host文件跟服务器保持完全一致就ok了。。...
如何配置hive session过期时间
hive.server2.session.check.interval   60000   hive.server2.idle.session.timeout   3600000 在hive-site.xml添加上这两个参数试试 一定要在页面添加参数,然后配置服务,然后重启启动inceptorserver观察一段时间试试 参数配置原因:session时间到了,连接断开,零时
HIVE JDBC连接详解
package org.conan.myhadoop.mr; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class HiveJDBCCon
Hive JDBC运行连接注意事项
通过jdbc方式连接hive,能让你非常方便、简单地去使用hadoop挖掘数据,门槛大大降低。其实连接方式很简单,但是第一次使用,总会有些莫名奇妙的错误,下面给出一些注意事项,希望对初学者有帮助。 首先我的环境:hadoop2.4.0+hive0.14.0。   所需jar包:                                      
jdbcTemplate连接db2超时的原因
错误如下: com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResourcePool@beb8961 -- timeout at awaitAvailable() ...
jdbc方式连接hive报错解决
错误: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException) User abcde is not allowed to impersonate anonymous 错误。 解决方案: 修改had...
hive jdbc 连接所需要的jar包
hive jdbc 连接所需要的所有jar包,很全的,不需要再下载其他的
Hive的JDBC连接方法
操作时注意四点 1. 在连接程序运行前要导入hive文件下面的所有的包 2. 运行时间可能较长,这是正常的,只要耐心等待 3. 输入hive --service hiveserver之后,命令框卡住不动是正常情况,如果要使其成为后台程序,只要改输入为 hive --service hiveserver &即可 4. 真正应用是需要将metadata另外放置在一台机器上,并且导入到mysql
Hive客户端JDBC连接操作
创建maven工程pom.xml------------------------------<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.org/P...
jdbc连接hive的问题
利用hive jdbc连接hive出现如下问题:   org.apache.hive.jdbc.HiveDriverorg.apache.hive.jdbc.HiveDriverhive_driver: org.apache.hive.jdbc.HiveDriverhive_url:jdbc:hive2://10.174.242.28:10000/defaultget connection
Hive JDBC连接
hive2.3.2 JDBC连接 ,sql developer可用。选择第三方jdbc,加入,就可以显示hive连接。用的cloudra的jdbc用于连接操作数据库,java开发请使用maven获取开源组件。
JDBC 连接Hive 简单样例(开启Kerberos)
运用 Ambari 搭建的HDP 集群,由于开启了kerberos ,对外提供Hive数据时统一用JDBC 的方式,所以写了下面这么一个简单样例供第三方数据接入参考。 代码如下所示:package com.bmsoft.hive.impl;import org.apache.hadoop.security.UserGroupInformation; import java.io.IOExceptio
jdbc连接cdh版本hive
在使用IDE连接cdh版本hive时,由于jdbc版本问题,会出现如下几个错误:1.jdbc版本不是cdh的,必须使用cdh版本的;2.使用阿里云镜像仓库,从maven仓库中下载相应版本,下载失败,没有;3.从cdh内置的lib库取出相应的jar包,导出到IDE,成功,步骤如下:    a)cdh库默认地址:/opt/cloudera/parcels/CDH-5.10.0-1.cdh5.10.0....
Hive连接Mysql后出现连接失败问题
  linux中的Hive连接Windows中的mysql后启动出现下列长串问题: 有三种解决方案: 方案一: 在cmd命令行新建一个用户。            在linux中尝试(localhost为本机地址) telnet localhost 3306           若telnet不成功,在本地防火墙高级设置添加新端口3306. 方法二:            ...
MapReduce基础开发之九JDBC连接Hive
1、eclipse建工程,引入$HIVE_HOME/lib的包和$Hadoop_HOME/lib的包(一般核心包就可以,具体根据开发需求),导出jar包(不带第三方jar);     这里是Hive2,代码如下: package com.hive; import java.sql.SQLException; import java.sql.Connection; import java.sq
SparkSQL(三)jdbc访问hive表
一、目的: 使用jdbc访问hive表 二、操作: 1.前提 开启thriftserver sbin/start-thriftserver.sh \ --master local[2] \ --jars /opt/datas/mysql-connector-java-5.1.27-bin.jar \ --hiveconf hive.server2.thrift.port=14000...
hive的客户端操作(jdbc链接)
最近在学习hive,今天学到hive的远程连接,以下是我在学习过程中遇到的一些问题,和大家分享一下:首先,你如果要使用hive的远程连接,你得先开启hive的远程服务:之前我看视频以及一些资料上写的是在命令行输入:hive --service hiveserver 这个命令是基于0.10的版本(好像是),然后我的hive版本是2.2.0的,所以在这里会报错,以下是报错内容:然后我网上查阅了一些资料...
JDBC方式连接MySQL、Oracle、Hive、Spark等,通用工具类(Scala版)
通过JDBC方式连接MySQL、Oracle、Hive、Spark等数据库,对返回的结果进行处理,方便后续使用;在创建连接时使用了池化技术,保证高效。
通过远程jdbc方式连接到hive数据仓库
1.启动hiveserver2服务器,监听端口10000 $>hive --service hiveserver2 & netstat -anop | grep 10000   2.通过beeline命令行连接到hiveserver2 $>beeline //进入beeline命令行(于hive --service beeline) $beeline>!help //查看帮助 $
spark hive jdbc 连接 增删改查 代码
spark hive jdbc 连接 增删改查 代码
eclipse使用jdbc连接hive操作
 操作版本:      jdk1.8   hadoop-2.7.4   hive-2.3.3 1,我们创建的maven项目在pom文件下添加依赖信息如下 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</...
hive jdbc连接Demo
jdbc连接hive的小示例程序,使用方法: 1、在Hadoop服务器上启动远程服务接口,命令: nohup hive --service hiveserver 10000 & (指定端口启动) 2、将test主程序里的IP改为自己用的Hadoop服务器ip,即可使用。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java课程设计jdbc java的jdbc 学习