Получить данные журнала заданий Ooz ie с помощью API - PullRequest
0 голосов
/ 28 мая 2020

Я хочу получить журнал рабочего процесса Ooz ie с помощью API веб-служб в HDP 3.1.0. Я пробовал ниже API журнала, но он не работает:

GET /oozie/v1/job/{OozieworkflowID}?show=log

Даже я пытался получить к нему доступ с помощью команды Ooz ie log: oozie job -log <OozieworkflowID> Но это вызывает ошибку ниже:

Error: E0307 : E0307: Runtime error [null]

и команда журнала ошибок выдает ошибку ниже:

Error: HTTP error code: 500 : Internal Server Error

Я получил ссылку на журналы, используя указанный ниже API, но он получил журналы в HTML содержимом:

  • API диспетчера ресурсов для получения ссылок на журналы контейнера диспетчера приложений:
http://<rm-http-address:port>/ws/v1/cluster/apps/{appid}

Я могу получить доступ к деталям журнала из содержимого HTML, но есть ли другой способ получить Ooz ie подробности журнала заданий с использованием REST API?

Спасибо,

...