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