を照会しながら、私はハイブクエリを実行しようとしていますが、私のようにエラーが発生します:1つのエラー実行中のハイブが
数のうち、ジョブ1を起動
hive> FROM (
> FROM t1
> MAP t1.patient_mrn, t1.encounter_date
> USING 'retrieve'
> AS mp1, mp2
> CLUSTER BY mp1) map_output
> INSERT OVERWRITE TABLE t3
> REDUCE map_output.mp1, map_output.mp2
> USING 'q1.txt'
> AS reducef1, reducef2;
総MapReduceジョブ= 1
指定されていないタスクを減らす。 1(バイト)減速の平均負荷を変更するために
: セットhive.exec.reducers.bytes.per.reducer =
最大値を制限するために、入力データのサイズから推定レデューサーの数: セットhive.exec.reducers.max =
減速の一定の数を設定するには: セットmapred.reduce.tasksを=
ジョブ開始= job_201112281627_0097、トラッキングURL = http://localhost:50030/jobdetails.jsp?jobid=job_201112281627_0097
キルコマンド= /home/hadoop/hadoop-0.20.2-cdh3u2//bin/hadoop仕事-Dmapred.job.tracker = localhostを:54311 -kill job_201112281627_0097
2011-12-31 3:10: 46391ステージ1地図= 0%低減= 0%
2011-12-31 03:11:29794ステージ1地図= 100%が、エラーで= 100%の
終了したジョブ= job_201112281627_0097を低減 FAILED:実行エラー、org.apache.hadoop.hive.ql.exec.MapRedTaskの戻りコード2を返します ハイブ>