2014-04-03 61 views
0

從過去2天開始,我一直在設置Hue,但沒有運氣。如何配置Hue-2.5.0和HIVE-0.11.0

的版本,我試着用蜂巢0.11.0: - 3.5,3.0,2.4,2.1,2.3,2.5

經過一番google搜索我認識了3.5和3.0(文檔說0.11)與蜂巢0.12兼容或0.13,但因爲我的0.11我面臨的問題,如:所需的客戶端協議,找不到數據庫,列表索引錯誤。

最後我能夠設置Hue 2.5.0,它確實連接了hiveserver2。

我在hue.ini屬性:

beeswax_server_host=localhost 
server_interface=hiveserver2 
beeswax_server_port=10000 
hive_home_dir=/usr/lib/hive/hive-0.11.0 
hive_conf_dir=/usr/lib/hive/hive-0.11.0/conf 

我所有的表都在蜂房其中,如果我用「直線」 但如果我開始蜂巢節儉服務器然後我就可以訪問所有訪問hiveserver2不顯示我在R-studio中的表格和模式。

我不明白爲什麼hiverserver2無法訪問配置單元表,是不是有點不同?

Hue.ini文件只給出兩個選項:用於連接的beeswex和hiveserver2。

我做了很多網上谷歌,但這一點沒有什麼幫助。

請讓我知道,如果:

hiverserver2可以導入蜂巢數據

OR

hiverserver可以用色相使用2.5.0

OR

如果我什麼都不知道

如果有任何更多的信息需要請讓我知道。

+0

沒有CDH經理我需要連接蜂巢服務器1從蜂巢服務器2 .. – subbu

回答

0

Apache Hive從CDH中缺少一些尚未被社區接受的修補程序。 Thrift協議版本也有所不同,具體取決於版本。

當前的解決方法是從CDH挑選丟失的修補程序或從CDH使用Hive。

例如,您可以閱讀更多here

0

您應該在Hue計算機上安裝配置單元客戶端,並配置hive-site.xml。

然後,您可以註釋掉所有[[beeswax]]部分,Hue應該正確運行。