1. 程式人生 > >kettle連線hive錯誤

kettle連線hive錯誤

hive執行報錯

錯誤連線資料庫 [hive] : org.pentaho.di.core.exception.KettleDatabaseException: 
Error occured while trying to connect to the database

Error connecting to database: (using class org.apache.hadoop.hive.jdbc.HiveDriver)
org.apache.thrift.transport.TTransportException: java.net.SocketException: Connection reset


org.pentaho.di.core.exception.KettleDatabaseException: 
Error occured while trying to connect to the database

Error connecting to database: (using class org.apache.hadoop.hive.jdbc.HiveDriver)
org.apache.thrift.transport.TTransportException: java.net.SocketException: Connection reset


	at org.pentaho.di.core.database.Database.normalConnect(Database.java:415)
	at org.pentaho.di.core.database.Database.connect(Database.java:353)
	at org.pentaho.di.core.database.Database.connect(Database.java:306)
	at org.pentaho.di.core.database.Database.connect(Database.java:294)
	at org.pentaho.di.core.database.DatabaseFactory.getConnectionTestReport(DatabaseFactory.java:84)
	at org.pentaho.di.core.database.DatabaseMeta.testConnection(DatabaseMeta.java:2459)
	at org.pentaho.ui.database.event.DataHandler.testDatabaseConnection(DataHandler.java:541)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:329)
	at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:139)
	at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:123)
kettle服務穩定運行了一個多月,今天上班時突然,出現上述錯誤,很明顯是hiveserver程序掛了,使用hive --service hiveserver >/dev/null 2>/dev/null &命令啟動服務,會話關閉,hiveserver程序退出,使用nohup hive --service hiveserver >/dev/null 2>/dev/null & 放到linux後端執行,問題解決ok。

相關推薦

kettle連線hive錯誤

hive執行報錯 錯誤連線資料庫 [hive] : org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

如何使用kettle連線hive和hive2

Error connecting to database [Hive] : org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database Error c

Pentaho Kettle 連線 CDH Hive (No suitable driver found for jdbc:hive2 錯誤解決方法)

關鍵點:  清理Kettle快取: rm -rf  /home/user/data-integration/./system/karaf/caches rm -rf  /home/user/data-integration/./system/karaf/da

kettle案例八連線hive--抽取hive的資料儲存excel

我們在上篇文章已經學習瞭如何把資料放入hive中。 本章學習如何把資料從hive中匯出來。 在hive中啟動hiveserver2 在使用JDBC方式連線hive之前需要啟動hiveserver2。 使用命令 hive --servic

kettle案例七連線hive--抽取mongodb的資料儲存到hive

hive作為資料倉庫的載體,一般情況下我們會經常把資料儲存到hive中。 本章通過抽取mongodb的資料儲存到hive的案例來學習連線hive。 kettle把資料匯入hive有兩種思路 一種是通過hiveserver2使用JDBC的連線方式,這種是一條

kettle入門(二) 之 kettle連線oracle報的坑爹錯誤 Error occured while trying to connect to the database 的幾種情況

1 引言 在用kettle開發抽取oracle資料的指令碼時,時常會出現 Error occured while trying to connect to the database 錯誤,但是仔細觀察日誌,引起這個錯誤的原因不盡相同。這個錯誤看起來很簡單,但是有時候越簡單

DbVisualizer配置連線hive

(五)DbVisualizer配置連線hive   目錄 一、安裝DbVisualizer 二、配置DbVisualizer裡的hive jdbc 1、在DbVisualizer的安裝目錄jdbc資料夾下新建hive資料夾 2、拷貝

2018年10月7日虛擬機器出現無法連線MKS錯誤提示和docx, rtf型別檔案簡介

在VMware中開啟虛擬機器時報錯:“無法連線MKS:套接字連線嘗試次數太多,正在放棄” 解決方案: 開啟服務,開啟下列服務: VMware Authorization Service VMware DHCP Service VMware NAT Service VMware

連線hive

bin/hiveserver2 nohup bin/hiveserver2 1>/var/log/hiveserver.log 2>/var/log/hiveserver.err & 啟動成功後,可以在別的節點上用beeline去連線 b

kettle連線mysql報錯。SQL_SELECT_LIMIT=DEFAULT

kettle版本7.1.(5.0版本也會出現此問題) 原因: 是JAVA的MYSQL驅動過時,不能適應新版的MYSQL資料庫。解決方法很簡單,從MYSQL官方網站下載最新的MYSQL驅動,解壓到Kettle對應資料夾下即可。或者直接從專案中拉取一個mysql驅動jar包 解決辦法:

zeppelin中連線hive和impala

連線Hive 新建interpreter  default.driver = org.apache.hive.jdbc.HiveDriver default.url = jdbc:hive2://hostname:10000 default.user = zeppelin

Hive讀取HDFS上面的資料和使用Squirrel客戶端連線Hive

一、把資料從HDFS匯入到hive的表裡 前面已經測試了利用Sqoop把資料從SQL Server匯入到hdfs中,但是分成了好多小檔案,正在思考如何把很多小檔案一起匯入到hive裡面,突然想到可以用*來代替啊。 1.建表 在hive裡面建立好對應的表格  create t

JDBC連線impala Java連線Hive JDBC連線Hive

JDBC連線impala Java連線Hive JDBC連線Hive     大家都知道impala是用hive的資料來源,但速度要比hive快的多,在秒級即可完成任務查詢 package cn.com.tengen.hive; import java.sql.SQLE

Java連線Hive JDBC連線Hive

Java連線Hive JDBC連線Hive Java連線Hive2 package cn.com.tengen.hive; import java.sql.SQLException; import java.sql.Connection; import java.sql.ResultSet

【專案部署-mysql篇-工具遠端連線2005錯誤

環境:centos 7.2 + mysql 5.6   工具:navicat 報錯: 解決方法: 第一步、 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENT

遠端連線Hive配置

1、執行HiveServer2和Beeline    HiveServer2(在Hive 0.11中引入)有它自己的CLI,叫做Beeline.      HiveCLI現在不提倡使用,而是支援Beeline,因為HiveCLI缺乏對多使用者、安全以

Python使用JDBC連線Hive

場景描述:業務需要,客戶要求。 上網搜了半天,只有連oracle或者mysql的,只能是借鑑一下看看能不能用了。 大多數文章上說要用JayDeBeApi 包 直接用 直接進cmd pip install JayDeBeApi  報錯了, error: Microsoft Vis

java jdbc 連線hive-2.1.1

package com.linewell.hivetest; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;

Hive錯誤:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)

初始化derby失敗: [[email protected] apache-hive-2.3.0-bin]# schematool -dbType derby -initSchemaSLF4J: Class path contains multiple SLF4J bindings.SLF4J:

beeline連線HIVE預設登入使用anonymous使用者許可權不夠

在用beeline連線hive查詢表資料時,出現錯誤許可權不夠 ERROR : Job Submission failed with exception 'org.apache.hadoop.secur