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