ошибки при выполнении запросов улья - PullRequest
1 голос
/ 06 января 2012

Я пытаюсь выполнить запросы улья, но я получаю сообщения об ошибках:

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 из 1

Количество заданий на уменьшение не указано. Расчетный от размера входных данных: 1

Чтобы изменить среднюю нагрузку для редуктора (в байтах): set hive.exec.reducers.bytes.per.reducer =

Чтобы ограничить максимальное количество редукторов: set hive.exec.reducers.max =

Чтобы установить постоянное количество редукторов: set mapred.reduce.tasks =

Начало работы = job_201112281627_0097, URL отслеживания = http://localhost:50030/jobdetails.jsp?jobid=job_201112281627_0097

Команда Kill = /home/hadoop/hadoop-0.20.2-cdh3u2//bin/hadoop job -Dmapred.job.tracker = localhost: 54311 -kill job_201112281627_0097

2011-12-31 03: 10: 46,391 Карта 1-го этапа = 0%, уменьшение = 0%

2011-12-31 03: 11: 29,794 Карта этапа 1 = 100%, уменьшение = 100%

Завершено задание = job_201112281627_0097 с ошибками СБОЙ: Ошибка выполнения, код возврата 2 из org.apache.hadoop.hive.ql.exec.MapRedTask улей>

Ответы [ 2 ]

2 голосов
/ 09 июня 2012

Лучший совет, не зная намного больше, - где найти журналы ошибок.Перейдите на веб-страницу вашего JobTracker, найдите страницу для этой работы и разверните страницу, чтобы найти журналы ошибок.Ищите любые «неудачные» задачи, нажмите там, чтобы перейти на страницу для этой конкретной задачи.В конечном итоге вы попадете на страницу, содержащую журнал конкретной задачи, и это должно помочь вам диагностировать проблему.

0 голосов
/ 27 августа 2015

Это может произойти в ряде случаев.Повторите запрос еще раз и проверьте систему отслеживания заданий на предмет неудачных / уничтоженных попыток и просмотрите журналы для точной причины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...