Удаление заданий из веб-интерфейса oozie?

Oozie будет перечислять все отправленные задания в своем веб-интерфейсе, включая RUNNING, KILLED, PREP и т. д.
Есть ли способ удалить задания из веб-интерфейса oozie без непосредственного редактирования базы данных хранилища метаданных?


person SachinJ    schedule 25.06.2013    source источник


Ответы (1)


Есть свойства для удаления выполненных заданий/координаторов/пакетов по истечении заданного количества дней:

  • http://oozie.apache.org/docs/3.3.2/oozie-default.xml
    • oozie.services - Will need to contain the purge service: org.apache.oozie.service.PurgeService
    • oozie.service.PurgeService.older.than – возраст завершенных рабочих процессов в днях.
    • oozie.service.PurgeService.coord.older.than - возраст завершенных координаторов, в днях

Есть некоторые другие связанные свойства (с префиксом oozie.service.PurgeService.), касающиеся того, сколько может быть очищено одновременно, и как часто служба выполняет проверку очистки и т. д.

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

person Chris White    schedule 25.06.2013
comment
Есть ли ограничение на количество заданий для журналов в пользовательском интерфейсе jobtracker. Я выполнил три задания рабочего процесса, каждое из которых содержит 10-15 действий, и после выполнения я вижу только последние 5 заданий. Я могу просмотреть все, но при попытке поиска по идентификатору работы я могу искать только последние 5 вакансий. - person sandip divekar; 26.06.2014
comment
Спасибо, Крис! Этот пост определенно полезен. Есть ли какой-либо CLI для очистки убитых заданий из пользовательского интерфейса. Я не нашел ничего в документации. Сценарий: у меня есть 20 страниц убитых заданий в веб-консоли. Я хочу закрыть все эти вакансии. Заранее спасибо ! - person Govind; 28.09.2015