ハイブは、ログイン

ハイブは、ログに2分割された
システムログは、操作、エラー状態ハイブを記録1.。
2.ジョブのログ、ハイブのジョブの実行履歴を記録。

1.システムログ

システムログは、領域に格納されていますか?
ハイブ/ confに/ hive-log4j.propertiesファイルにハイブログレコードの保管状況、
デフォルトの保管条件:

= hive.root.logger、DRFA WARN
hive.log.dir = / TMP / $#{} user.nameデフォルトの格納場所
hive.log.file = hive.log#デフォルトのファイル名

2.jobログ

ジョブ・ログとは、場所に保存されていますか?

場所//ログ構造化ファイルのハイブRUN時間
    HIVEHISTORYFILELOC( "hive.querylog.location"、 "を/ tmp /" +はSystem.getProperty( "user.name"))、
デフォルトのディレクトリストア/tmp/{user.name}次の。

デフォルトログレベルの場合にデバッグ情報を出力することができない場合、発生するような詳細なエラーなどの各種情報を見ることができませんでした。
:私たちは具体的には、以下、これらのデバッグログの位置決め誤差のものを使用して、log4jのログレベル出力、次の2つの方法を変更することができます
 $ =ハイブ--hiveconf hive.root.logger DEBUG、コンソール(startコマンドハイブに置き換え)

hive.root.loggerプロパティまたは$ {HIVE_HOME}はファイルを/conf/hive-log4j.properties見出され、以下に提供されるように修正
hive.root.logger = DEBUG、コンソール

おすすめ

転載: www.cnblogs.com/wqbin/p/10971212.html