2017-03-05 46 views

回答

0

你可以增加輪詢間隔以分鐘或小時:

SET hive.exec.counters.pull.interval=[millis]; 

默認爲1000毫秒,但可以將其提高到任何你喜歡的。這應該會減少寫入stdout的日誌數量。

+0

它不爲我工作的錯誤消息。我一直在Windows上運行一切(Hadoop,配置單元等)(只是爲了學習)。我已經嘗試過將日誌級別更改爲錯誤;我想我已經錯過了一些在Hive-site.xml中的東西。 –

0

如果你不希望在控制檯上的任何記錄,同時啓動外殼可以設置hive.root.logger屬性

$HIVE_HOME/bin/hive --hiveconf hive.root.logger=INFO,DRFA 

hive.root.logger指定的日誌記錄級別以及日誌 目的地。將控制檯指定爲目標會將日誌發送到 標準錯誤(而不是日誌文件)。

如果你想看到控制檯,您可以設置該命令

$HIVE_HOME/bin/hive --hiveconf hive.root.logger=ERROR,console 
+0

它沒有爲我工作。我試圖將日誌級別更改爲ERROR,但我可以在控制檯中看到日誌。我一直在windows上運行配置單元。 –

相關問題