2016-12-27 17 views
0

クエリをテストすると、以下のエラーが発生します。これを解決する方法に関するヒント?「処理中にハイブランタイムエラーが発生しました」(MRのみ)

私はハイブやMRの設定を調整して回避する方法についてのガイダンスを探しています。

おかげ

エラー:java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:ハイブランタイムエラー書き込み可能{ "tweet_idを" 処理中:812547772591304704、 "created_unixtime":1482561460050、 "created_time": "Sat Dec 24 06:37:40 +0000 2016"、 "lang": "it"、 "displayname": "algidagilda"、 "time_zone": ""、 "msg": "fredcasualmente i fiocchi di (MapRunner.java:54)の にあるorg.apache.hadoop.hive.ql.exec.mr.ExecMapper.map(ExecMapper.java:172)の のneve sono le farfalle dellinverno ) at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:453) at org.apache.hadoop.mapred.MapTask.run(MapTa )。 at org.apache.hadoop.mapred.YarnChild $ 2.run(YarnChild.java:168) at java.security.AccessController.doPrivileged(ネイティブメソッド) (javax.security.auth.Subject) doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1724) at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162) 原因org.apache.hadoop.hive.ql.metadata.HiveException:writable {"tweet_id":812547772591304704、 "created_unixtime":1482561460050、 "created_time": "Sat 12月24日06:37:40 +0000の処理中にハイブ実行時エラーが発生しました2016 "、" lang ":" it "、" displayname ":" algidagilda "、" time_zone ":" "、" msg ":" fredcasualmente i fiocchi di neve sono le farfalle dellinverno at org.apache.hadoop.hive。 ql.exec.MapOperator.process(MapOperator.java:543) at org.apache.hadoop.hive.ql.exec.mr.ExecMapper.map(ExecMapper.java:163) ... 8 more 原因:org.apache.hado.serve2.SerDeException:行は次のとおりです。有効なJSONオブジェクトではありません - JSONException:237 [文字238行目1]の終了していない文字列 at org.openx.data.jsonserde.JsonSerDe.onMalformedJson(JsonSerDe.java:412) at org.openx.data.jsonserde.JsonSerDe deserialize(JsonSerDe.java:174) at org.apache.hadoop.hive.ql.exec.MapOperator $ MapOpCtx.readRow(MapOperator.java:143) at org.apache.hadoop.hive.ql.exec.MapOperator $ MapOpCtx.access $ 200(MapOperator.java:107) at org.apache.hadoop.hive.ql.exec.MapOperator.process(MapOperator.java:534) ... 9 more

FAILED:実行エラー、org.apache.hadoop.hive.ql.exec.mr.MapRedTaskの戻りコード2を返します。 MapReduceジョブの起動: ステージステージ2:マップ:3縮小:1 HDFS読み取り:0 HDFS書き込み:0 FAIL 合計MapReduceのCPU時間を過ごした:0ミリ秒

答えて

0

よりデバッグのために、このコマンドを使用してハイブを起動してください

bin/hive --hiveconf hive.root.logger=DEBUG,console 
関連する問題