2015-03-25 273 views
0

我已經用Apache flume構建了一個hadoop集羣來導入twitter數據,它工作正常。從Hive連接到HDFS(JSON文件)

現在我想用twitter數據上的apache配置單元啓動分析。在網上我發現了來自cloudera的下面的例子。

https://github.com/cloudera/cdh-twitter-example

但現在,在創建表,蜂巢返回以下錯誤信息:

java.net.URISyntaxException: Relative path in absolute URI: text:STRING, Query returned non-zero code: 1, 
cause: java.net.URISyntaxException: Relative path in absolute URI: text:STRING, 

在網上,我沒有(只有靠啓動蜂巢)發現了一些關於這一點,也許有人這裏可以幫助我!

謝謝!

+0

你在Windows或Linux上做這個嗎?我從來沒有得到任何與Hadoop相關的東西在Windows上工作,如果我記得正確的話,也有類似的例外,最後我只安裝了一個Fedora VM。從此順利航行。 – blagae 2015-03-25 10:37:20

+0

即時通訊在Ubuntu上做到這一點。也許完整的命令來創建表會有所幫助? – hbenner 2015-03-25 10:39:46

回答

0

好的,第一個問題由我自己解決。忘記了命令中的分號。非常遺憾。

但是現在我在通過配置單元啓動作業後收到另一個錯誤消息。 Hive上的所有查詢作業都會在幾秒鐘後中止。在日誌中,我發現只有這樣:

2015-03-25 14:47:40,680 ERROR [RMCommunicator Allocator] org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Container complete event for unknown container id container_1427105751169_0006_01_000030 

任何想法在這裏?