В Hadoop как получить экземпляр запущенного в данный момент Jobtracker? - PullRequest
2 голосов
/ 01 августа 2011

Я работаю над инструментом мониторинга для Hadoop.Мне нужно получить работающий в данный момент трекер работы.Как я могу получить это?

Ответы [ 2 ]

2 голосов
/ 01 августа 2011

Проверьте файл конфигурации <hadoopdir>/conf/mapred-site.xml.

В этом файле вы должны найти <property> с <name> из mapred.job.tracker:

<property>
    <name>mapred.job.tracker</name>
    <value>node5:12345</value>
<property>

Здесь указывается, на каком узле он работает, и на каком порту он работает.

Если вы ищете какую-либо конкретную информацию, пожалуйста, уточните свой оригинальный вопрос.

1 голос
/ 13 июня 2012

Я считаю, что самое близкое, что вы можете получить в это время, это использовать класс JobClient: здесь

Это позволит вам увидеть запущенные задания или просмотреть все задания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...