jdbc连接hive异常是什么问题,请各位前辈帮忙

问题描述

try{//TODOAuto-generatedmethodstubClass.forName("org.apache.hadoop.hive.jdbc.HiveDriver");Connectioncon=DriverManager.getConnection("jdbc:hive://192.168.1.102:10000/default","","");System.out.println(con);}catch(Exceptione){e.printStackTrace();}java.sql.SQLException:Couldnotestablishconnectionto192.168.1.102:10000/default:java.net.ConnectException:Connectiontimedout:connectatorg.apache.hadoop.hive.jdbc.HiveConnection.<init>(HiveConnection.java:117)atorg.apache.hadoop.hive.jdbc.HiveDriver.connect(HiveDriver.java:106)atjava.sql.DriverManager.getConnection(DriverManager.java:582)atjava.sql.DriverManager.getConnection(DriverManager.java:185)atcom.hit.hive.HiveTest.main(HiveTest.java:29)

解决方案

解决方案二:
链接超时,自己先ping一下看看是不是连得上呀
解决方案三:
谢谢!已经解决了,I在hosts文件中添加IP映射,然后用映射名

时间: 2024-11-05 18:44:05

jdbc连接hive异常是什么问题,请各位前辈帮忙的相关文章

jsp连接数据后样式失效,请大神帮忙!!!

问题描述 jsp连接数据后样式失效,请大神帮忙!!! 各位大神,本人小白,初学jsp.在做完连接数据库并将数据显示到页面上后,页面的所有样式都无效了,以下是我的代码. <%@page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@page import="java.util.ArrayList"%> <%@page i

C# 开发类似QQ的通讯软件,如何在软件中实现通过设置代理连接网络。百分求助!请大神帮忙。

问题描述 项目功能描述:给单位内部开发一个CS构架的管理工具(有点类似QQ),因为内部网络环境比较复杂,直连互联网的电脑无问题,但有部分电脑是通过公司OA网络(OA网络是通过一台固定IP的代理服务器与外网链接)因此这部分电脑的客户端只能通过设置代理服务器与架设在公网上的服务端交互(安装在我们OA网络的所有通讯工具也都需要在各自软件中设置代理服务器的IP,端口才能正常使用):问题:如何让自己设计的这款软件也能象QQ一样可以通过设置代理服务器实现与OA网络互通?请大神帮忙解决!主要实现代码priva

日志-hive jdbc连接不成功。。

问题描述 hive jdbc连接不成功.. 用JDBC 连接hive,不成功.后台报错显示下面的日志... [HiveServer2-Handler-Pool: Thread-28]: server.TThreadPoolServer (TThreadPoolServer.java:run(253)) - Error occurred during processing of message. java.lang.RuntimeException: org.apache.thrift.trans

jdbc-JDBC连接hive连接超时

问题描述 JDBC连接hive连接超时 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-Hive JDBC 连接异常问题

问题描述 Hive JDBC 连接异常问题 代码: String driverName = "org.apache.hive.jdbc.HiveDriver"; String url = "jdbc:hive://192.168.1.108:10000/default"; String user = ""; String password = ""; String sql = ""; ResultSet r

JDBC连接Oracle数据库出现Io 异常

环境:Oracle11g + MyEclipse 6.5 + JDK1.6 问题:JDBC连接Oracle数据库出现以下错误: java.sql.SQLRecoverableException: Io 异常: The Network Adapter could not establish the connection at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:101) at oracle.

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 HiveJDBCConnection {     private static String driverName = "or

mysql-初学JDBC连接MYSQL数据库,出现一个异常,求教,在线等

问题描述 初学JDBC连接MYSQL数据库,出现一个异常,求教,在线等 首先贴下拿来做试验的数据库,证明我数据库名没写错?d-7test 用户名,密码也没错耶 再来贴下代码: jar包也是加了的: 最后红条,报了这个错: 解决方案 Classpath中有没有包含你的mtsql驱动jar包? 解决方案二: getConnection里头不要写"url:"啊!,直接jdbc:mysql.... 解决方案三: 你的connect配置不对 解决方案四: 检查路径下有没有mysql-jdbc的j

centos-通过JDBC驱动连接Hive操作失败

问题描述 通过JDBC驱动连接Hive操作失败 hive版本:1.2.1 Hive.java程序片段: Class.forName("org.apache.hive.jdbc.HiveDriver"); 在centos上,通过javac -classpath对Hive.java 编译.相应的jar:hive-jdbc,hive-exec,hive-metastore 放在-classpath后面了. 编译成功: 通过jar cvf 打包成功为hive.jar. 然后通过 hadoop