Как печатать на консоли во время выполнения задания MapReduce в hadoop - PullRequest
5 голосов
/ 04 августа 2011

Я хочу напечатать каждый шаг моей «карты» после его выполнения на консоли.

Что-то вроде

System.out.println («Завершенный шаг первый»);System.out.println («Выполнен второй шаг»);

и т. Д.

Существует ли специальная команда для этого или она вообще невозможна, как System.out.printlnКажется, не работает вообще?

Пожалуйста, руководство

1 Ответ

16 голосов
/ 04 августа 2011

Вы можете использовать System.out.println(... Чтобы увидеть, что было напечатано, откройте веб-консоль Jobtracker. Затем перейдите по ссылке на предоставленную работу. На странице «Работа» вы увидите ссылки на все ваши индивидуальные задачи Map / Reduce. Перейдите по ссылкам. Вы найдете ссылку, которая отображает дамп как стандартного вывода, так и стандартной ошибки.

...