使用hive和impala遇到的一些錯誤

2021-08-25 14:01:17 字數 1063 閱讀 9007

1.問題描述:首先在瀏覽器啟動hue時會出現如下報錯介面:

然後點開hue裡的hive的query editor時,database一直刷不出來,並且寫句查詢語句執行時,會出現連線不到10000的錯誤。

解決方法

netstat -anp |grep 9083 檢視9083埠發現被占用,所以將占用9083埠的所有程序kill掉後,重新啟動metastore和hiveserver2;錯誤消失。即,kill掉程序後,執行

到此,hue上的錯誤提示不見了,hive裡的表也載入出來了,也可以執行sql語句了。

2.問題描述:啟動impala-shell出現以下錯誤:

在hue上的impala介面執行sql語句,無論怎麼寫都會報如下錯誤:

檢查相關服務出現如下結果:

解決方法

先執行:

hive –service metastore &

hive –service hiveserver2 &

再執行

service impala-server restart

service impala-state-store restart

service impala-catalog restart

即可

Hive和Impala的區別

hive和impala的區別 資料儲存 使用相同的儲存資料池都支援把資料儲存於hdfs,hbase。元資料 兩者使用相同的元資料。sql解釋處理 比較相似都是通過詞法分析生成執行計畫。執行計畫 hive 依賴於mapreduce執行框架,執行計畫分成 map shuffle reduce map s...

Impala重新整理Hive源資料

方式一 hue使用perform incremental metadata update,不要用invalidate all metadata and rebuild index,如果是invalidate metadata什麼都不加,寧願重新啟動catalogd。方式二 如果涉及到表的schema...

Impala基本使用和介紹

impala 提供對hdfs,hbase資料的高效能,低延遲的互動式sql查詢功能 基於hive,使用記憶體計算,具有實時,批處理,多併發特點 是處理pb級大資料實時查詢分析引擎 優點 基於記憶體運算,不需要把中間結果寫入磁碟,省掉大量i o開銷 無需轉換為mr,直接訪問hdfs,hbase的資料進...