Как получить информацию о трекере задач Hadoop из картографа или редуктора

Ваши классы Mapper и Reducer всегда работают на определенном трекере задач. Но как мне получить информацию о трекере задач? Единственное, что перешло в setup Метод является TaskInputOutputContext. Вы можете получить идентификатор попытки задачи, но как мне сопоставить это с объектом TaskTracker? (Например, чтобы получить имя хоста, соответствующий трекер работы и т. Д. Да, я знаю, что вы можете получить имя хоста через java.net.InetAddress.getLocalHost().getHostName() но это полностью за пределами Hadoop.)

1 ответ

Вы можете в любое время получить доступ к веб-интерфейсу MapReduce и просмотреть всю эту информацию. Просто нажмите на задание, которое хотите проанализировать, и затем вы сможете увидеть практически все для отдельной карты и сокращения задач.

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