2015-10-07 97 views
0

我試圖創建一個使用Azure的HDInsight使用PowerShell(小命令調用蜂巢)在蜂巢外部表,但它與下面的錯誤而失敗在標準錯誤:HDInsight蜂巢日誌位置

Logging initialized using configuration in file:/C:/apps/dist/hive-0.13.0.2.1.15.1-1234/conf/hive-log4j.properties 
SLF4J: Class path contains multiple SLF4J bindings. 
SLF4J: Found binding in [jar:file:/C:/apps/dist/hadoop-2.4.0.2.1.15.1-1234/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder 
.class] 
SLF4J: Found binding in [jar:file:/C:/apps/dist/hbase-0.98.0.2.1.15.1-1234-hadoop2/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class] 
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] 
OK 
Time taken: 1.256 seconds 
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Got exception: org.apache.hadoop.fs.azure.AzureExce 
ption java.util.NoSuchElementException: An error occurred while enumerating the result, check the original exception for details.) 

所以我想完全按照描述說明並檢查原始異常,但我似乎無法在任何地方找到完整日誌。有人能指向我的完整堆棧跟蹤的正確位置嗎?

編輯:我注意到只有當我的外部表位置目錄中有一個Append Blob時纔會出現此錯誤。 Append Blob不會與HDInsight Hive一起使用嗎?

回答

0

HDInsight目前只支持塊斑點......

蜂房日誌可以在主Azure存儲帳戶,爲您的HDInsight集羣用戶文件夾中找到。 EX:

<StorageAccount>/user/<username>/<jobid> 

如果這還不夠,你還可以遠程連接到羣集,並檢查作業直接使用Web Portal預裝有頭節點記錄。