Как получить конфигурацию задания hadoop на основе идентификатора задания, который в данный момент выполняется?

Есть ли способ получить конфигурацию задания (какое-то свойство из конфигурации), если я знаю идентификатор задания?

По сути, я проверяю, есть ли запущенные задания в данный момент, а затем я хочу проверить, существует ли какое-либо значение свойства в каком-либо из запущенных в данный момент заданий?

Часть кода для получения текущих запущенных заданий:

    JobConf jobConf = new JobConf(conf);
    JobClient client = new JobClient(jobConf);
    JobStatus[] status = client.getAllJobs();
    for (int i = 0; i< status.length; i++)
    {
        if (!status[i].isJobComplete())
        {
        JobID jobid = status[i].getJobID();
        System.out.println(jobid.toString());
        }
    }

заранее спасибо

1 ответ

Вы можете посмотреть конфигурацию запущенных заданий в трекере заданий, который обычно работает через порт 50030.

Другие вопросы по тегам