Невозможно запустить рабочий процесс oozie с действием Java

Я отправляю рабочий процесс oozie, разработанный в Hue, и он содержит несколько действий Java.

Hue отправляет и пытается выполнить рабочий процесс oozie, я всегда получаю следующую ошибку.

 Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.JavaMain], main() threw exception, begin > end in range (begin, end)
Caused by java.lang.IllegalArgumentException: begin > end in range (begin, end): (1399708804155, 1399694415805)

Я понятия не имею, что это значит и что мне с этим делать. Из сообщения об ошибке я могу сделать вывод, что время отправки рабочего процесса происходит позже, чем время завершения.

Но я не знаю, что вызывает это и что мне нужно сделать, чтобы исправить это.

Любые входные данные по этому поводу будут полезны.


person anu    schedule 10.05.2014    source источник


Ответы (3)


Я думаю, что у вас есть некоторый перекос часов между некоторыми хостами в вашем кластере Hadoop. Я предполагаю, что сервер oozie и какой-либо хост запускал программу запуска для вашей работы. Эти значения выглядят как метки времени в миллисекундах с начала эпохи. И имело бы смысл считать ошибку, если бы временная метка begin была больше, чем временная метка end.

person onlynone    schedule 20.10.2014
comment
вот что это было. - person anu; 05.11.2014
comment
Для тех, кто дошел до этого ответа и сказал: «О да! Я это исправлю', запустите sudo ntpdate-debian, если вы используете Debian/Ubuntu - person Thamme Gowda; 19.06.2015

Как мы знаем, исключение Illegal Argument обычно возникает, когда методу были переданы недопустимые или недопустимые аргументы.

Я вижу, что диапазон, который вы передали некоторым из ваших методов, начинается и заканчивается 1399708804155, 1399694415805. Конечный диапазон ниже начального диапазона. Если ваша java спроектирована так или попробуйте посмотреть в этом arguments. Всего наилучшего !!

person scalauser    schedule 10.05.2014

Подходит ли вам пример рабочего процесса Java, поставляемый с Hue? Работает ли рабочий процесс с одним действием Java? (это может быть проблема с настройкой)

Вы можете отправить более подробную информацию в hue-list.

person Romain    schedule 11.05.2014