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
实在是不知道怎么搞了

1个回答

后来解决了吗,大哥。再windos下ping hiveserver2 端口 10000 也是超时无法连接呢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jdbc连接hive
本代码中demo讲解了如果使用jdbc连接cdh搭建的hive环境信息
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
jdbc连接hive的jar包
亲测有用,在ambari2.5.2下安装的hadoop版本,后面的版本应该都没问题
jdbc连接hive工具类
使用jdbc连接hive 里面提供了很多封装方法 .....................................................................
Jdbc连接Hive数据库
Jdbc连接Hive数据库通常会遇到:     报错:jdbc:hive2://master0.example.com:10000: Java.NET.ConnectException: Connection refused: connect 首先来看下maven的配置文件: 接着是hive-site.xml文件:    
jdbc 连接impala或者jdbc连接hive
jdbc 连接impala或者jdbc连接hive所需的jar包。
通过JDBC连接Hive
使用JDBC去操作hive可能是程序员们比较喜欢的一种方式,今天来总结一下使用java api来对hive进行增删查改,这里我主要演示对hive表中数据的操作,不创建表已经改变表原有的结构。本文基于hive已经能正常使用的情况。 首先hive必须以服务方式启动,平台默认启动时hive server2 模式。hiveserver2是比hiveserver更高级的服务模式,提供了hiveserver...
通过JDBC连接hive
hive是大数据技术簇中进行数据仓库应用的基础组件,是其它类似数据仓库应用的对比基准。基础的数据操作我们可以通过脚本方式以hive-client进行处理。若需要开发应用程序,则需要使用hive的jdbc驱动进行连接。本文以hive wiki上示例为基础,详细讲解了如何使用jdbc连接hive数据库。hive wiki原文地址: https://cwiki.ap...
Hive JDBC连接
hive2.3.2 JDBC连接 ,sql developer可用。选择第三方jdbc,加入,就可以显示hive连接。用的cloudra的jdbc用于连接操作数据库,java开发请使用maven获取开源组件。
JDBC连接Hive实例
JDBC连接hive,用JD连接hive。
hive jdbc连接Demo
jdbc连接hive的小示例程序,使用方法: 1、在Hadoop服务器上启动远程服务接口,命令: nohup hive --service hiveserver 10000 & (指定端口启动) 2、将test主程序里的IP改为自己用的Hadoop服务器ip,即可使用。
HIVE JDBC连接详解
packageorg.conan.myhadoop.mr; importjava.sql.Connection; importjava.sql.DriverManager; importjava.sql.ResultSet; importjava.sql.SQLException; importjava.sql.Statement; p...
HIVE JDBC方法连接
输入 hiveserver2 打开hive server2 在之前的学习和实践Hive中,使用的都是CLI或者hive –e的方式,该方式仅允许使用HiveQL执行查询、更新等操作,并且该方式比较笨拙单一。幸好Hive提供了轻客户端的实现,通过HiveServer或者HiveServer2,客户端可以在不启动CLI的情况下对Hive中的数据进行操作,两者都允许远程客户端使用多种编程语言如Ja...
hive连接jdbc的jar包
数据库连接jar包,可以用来连接客户端,dbv等,sql developer客户端等
JDBC连接超时
JDBC连接超时JDBC连接超时 简述 transaction timeout statement timeout socket timeout 操作系统的socket timeout DBCP配置 常见异常简述transaction timeoutstatement timeout statement timeout用来限制statement的执行时长,timeout的值通过调用JDBC的java
hive编程-JDBC方式连接hive
博主使用JDBC方式进行hive编程,hive环境为hive2.2.0,需要开启hiveserver模式,自带的server模式是hiveserver2,启动命令如下:(1)hive --service hiveserver2  (这种方式会使得hiveserver一直占用命令行,需要用Ctrl+C强制中断命令)(2)hive --service hiveserver2 &  (这个命令会...
Hive学习笔记 6 Hive的JDBC连接
1、配置Hadoop的配置文件/hadoop-2.6.5/etc/hadoop/               hadoop.proxyuser.root.hosts             127.0.0.1,localhost,pc1                          hadoop.proxyuser.root.groups             *
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....
Java通过jdbc连接HIVE
一、连接 public static void main(String[] args) throws SQLException { try { Class.forName("org.apache.hive.jdbc.HiveDriver"); } catch (ClassNotFoundException e) { // TODO Auto-generated cat...
jdbc连接hive超时的问题
jdbc连接hive 超时的问题,原因:1.hadoop服务没有启动,2.hive服务没有启动、3.防火墙没有关闭。
Java通过JDBC连接Hive
本文是通过JDBC连接HiveServer2。 首先需要开启Hive远程服务接口。具体操作请百度。 然后是找到各种jar包。 我之前多次出错的原因就在于jar包不对,选用的jar包只能连接HiveServer。 我整理的jar下载网址为:http://download.csdn.net/detail/q2011zhuce/9467164 Java连接Hive示例代码import
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基本操作
1.下载hive http://36.250.74.55/ws.cdn.baidupcs.com/file/10e3283a3c9368b097f5a7f3c19d9a73?bkt=p2-nj-3&xcode=355529f5d8d02bac3cd174e84dc03e4b685eba8f91f4baabae97ca166f54709c&fid=487907638-250528-513621830
hive的jdbc连接驱动包
hive的jdbc连接,亲身试验可以使用,但有时还需要hive其他环境
jdbc连接hive需要的jar包
jdbc连接hive server需要的jar包
通过JDBC来连接Hive
在大数据分析中,Hive作为历史数据挖掘分析工具,用到的很多,我们可以通过Hive的命令行来很方便地操作Hive中的数据,但是很多时候我们都需要将Hive的操作融入到编程环境中去,而Hive提供了JDBC接口,因而我们可以很方便地通过JDBC来操作Hive。下面就记录一下通过JDBC来连接Hive的过程:         第一步:启动集群中的Mysql服务(在安装mysql的那个节点上)
hive jdbc连接方式加密
hive权限,通过自定义jar对hive的10000端口进行权限管控,直接放入到hive所在的lib环境下,然后对xml文件进行相应的配置
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连接超时问题
这两天遇到一个问题,早上来了登录我们的项目网站第一次登录总是登不上去,第二次就好了,我看了一下后台的报错信息是这样的: The last packet successfully received from the server was 57,704,088 milliseconds ago. The last packet sent successfully to the server
JDBC 连接超时(急急急!!!)
我使用微软的 SQL Server 2000 JDBC SP4,来连接SQL Server系统。但每一次连接都需要等待32秒的时间,即使我写错了用户名或密码,也是在第32秒时返回出错信息。如果端口写,或者不对的话,就会很快退出来,报错。rnrn我在它从连接过程中,用netstat看过,系统的确已成功连接到SQL Server指定的端口上,但要等32秒后才能返回!不知道原因何在。rn代码如下:rnrn Log.write( 0, " ==>Class.forName(" + dbDriver + ")" );rn Class.forName(dbDriver);rn Log.write( 0, " ==>Connecting ..." );rn conn = java.sql.DriverManager.getConnection(dbUrl, dbUser, dbPwd);rn Log.write( 0, " ==>Connected ..." );rnrn从日志中看到 conn = java.sql.DriverManager.getConnection(dbUrl, dbUser, dbPwd);执行了32秒。rn
Mybatis jdbc连接超时解决
mysql版本:5.7 解决mybatis框架自带连接池的JDBC连接过期失效导致的问题 部分异常信息: The last packet sent successfully to the server was 53,526,566 milliseconds ago.  <environment id="development"> <transactionMa...
hive之jdbc
NULL 博文链接:https://fypop.iteye.com/blog/2241060
jdbc连接hive数据库的驱动jar包
jdbc连接hive数据库的jar包.整理可用合集.
通过JDBC驱动连接Hive操作失败
hive版本:1.2.1rnrnHive.java程序片段:rnrnClass.forName("org.apache.hive.jdbc.HiveDriver");rnrn在centos上,通过javac -classpath对Hive.java 编译。相应的jar:hive-jdbc,hive-exec,hive-metastore 放在-classpath后面了。rn编译成功;rn通过jar cvf 打包成功为hive.jar.rn然后通过 hadoop jar hive.jar com.aturbo.hadoop.Hive执行的时候,以后报下面的错:rn Exception in thread "main" java.lang.ClassNotFoundException: org.apache.hive.jdbc.HiveDriverrn at java.net.URLClassLoader$1.run(URLClassLoader.java:366)rn at java.net.URLClassLoader$1.run(URLClassLoader.java:355)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.net.URLClassLoader.findClass(URLClassLoader.java:354)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:425)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:358)rn at java.lang.Class.forName0(Native Method)rn at java.lang.Class.forName(Class.java:195)rn at com.aturbo.hadoop.Hive.main(Hive.java:12)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)rn at java.lang.reflect.Method.invoke(Method.java:606)rn at org.apache.hadoop.util.RunJar.main(RunJar.java:160)rnrn不知道什么原因,求大神帮忙!
idea使用jdbc连接hive的报错总结
1、java.sql.SQLException: org.apache.thrift.transport.TTransportException: SASL authentication not complete 遇到这种错误,首先看看是否还未进行工作已经关闭了连接 public void insert() throws Exception{ PreparedStatemen...
JDBC 连接Hive 简单样例(开启Kerberos)
JDBC 连接Hive 简单样例(开启Kerberos) https://blog.csdn.net/u013850277/article/details/77281229 posted @ 2019-04-01 20:21 酸奶加绿茶 阅读(...) 评论(...) 编辑 收藏 ...
jdbc 连接hive所需要的jar(maven项目)
看到很多都是自己下包,但是版本什么的都是问题。。。maven项目很好的解决这个问题         junit       junit       3.8.1       test                  org.apache.hive         hive-jdbc         1.0.0                   org.apac
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
java 利用jdbc连接hive查询示例
1.千万记得执行这个命令bin/hive --service hiveserver >/dev/null 2>/dev/null &, 否则就会出现hive ,Connection refuse 的异常。   2.加入包,我这里的环境是hadoop1.01,hive0.8.1   antlr-runtime-3.0.1.jar commons-logging-ap...
eclipse使用jdbc连接hive操作
 操作版本:      jdk1.8   hadoop-2.7.4   hive-2.3.3 1,我们创建的maven项目在pom文件下添加依赖信息如下 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法