OOZIE застрял в состоянии RUNING - PullRequest
0 голосов
/ 15 мая 2019

Я использую OOZIE для запуска рабочего процесса.Но простой официальный пример shell-wf (echo hello oozie) застрял в состоянии RUNNING и никогда не заканчивается.Рабочий процесс может быть отправлен, но застрял в состоянии RUNNING.В журнале заданий в интерфейсе OOZIE нет ошибок.

При отправке оболочки с spark-submit задание никогда не будет отправлено и не будет отображаться в интерфейсе Spark.Я подозреваю, что оболочка вообще не работала.

В чем проблема?

1 Ответ

0 голосов
/ 03 июня 2019

Быстрый контрольный список

Для тех, у кого такая же проблема, есть контрольный список для проверки вашей системы. Надеюсь, это поможет!

  1. Проверьте jobTracker в вашей конфигурации Oozie. Примечание : Если задание успешно выполнено, проблема, вероятно, не в jobTracker. Связанное обсуждение можно найти здесь
  2. Проверьте использование вашего диска. Если ## Заголовок ## Использование диска превышает 90%, удалите некоторые файлы, чтобы убедиться, что использование диска составляет менее 90%. (Это мой случай!)
  3. Проверьте Console URL застрявшего действия. Его можно найти в Job - Job Info tab - Actions - Action - Action Info tab. Здесь можно найти информацию о состоянии работы.
  4. Проверьте журнал Oozie. Обычно в /usr/local/oozie/logs. Проверьте oozie.log*, чтобы найти, есть ли исключения.

Подробнее

Использование диска

Если ваше состояние действия

YarnApplicationState: ACCEPTED: ожидание размещения, запуска AM-контейнера и его регистрации в RM.

Это может быть проблема с диском. Относительное обсуждение можно найти в Зависаниях задания MapReduce, ожидающих размещения контейнера AM . Решения могут быть найдены в Почему Hadoop сообщает «Неверные локальные каталоги и каталоги журналов нездорового узла»? .

...