1

私はビーラインからハイブクーマンドの下で走っています。だれか、このマップの reudce ログをどこで見ることができるか教えてもらえますか?

0: jdbc:hive2://<servername>:10003/> select a.offr_id offerID , a.offr_nm  offerNm  , b.disp_strt_ts  dispStartDt , b.disp_end_ts dispEndDt , vld_strt_ts validStartDt, vld_end_ts validEndDt from gcor_offr a, gcor_offr_dur b where a.offr_id = b.offr_id and b.disp_end_ts > '2016-09-13 00:00:00';
4

3 に答える 3

0
set hive.async.log.enabled=false
于 2019-09-03T04:00:14.613 に答える
0

Hive はログに log4j を使用します。これらのログは、デフォルトでは標準出力に出力されませんが、Hive の log4j プロパティ ファイルで指定されたログ ファイルにキャプチャされます。デフォルトでは、Hiveconf/ directoryは Hive インストールの hive-log4j.default を使用します。これは、ログを書き込み/tmp/<userid>/hive.log、WARN レベルを使用します。

多くの場合、ログを標準出力に出力したり、デバッグ目的でログ レベルを変更したりすることをお勧めします。これらは、次のようにコマンド ラインから実行できます。

$HIVE_HOME/bin/hive --hiveconf hive.root.logger=INFO,console
于 2016-09-16T09:21:59.613 に答える