Вы делаете «hadoop jar ...», поэтому вы начинаете свою работу, используя фактический кластер Hadoop (возможно, один узел).
Это означает, что все протоколирование выполняется кластером, а не на консоли. То, что вы видите на консоли, по сути, является индикатором прогресса.
Ваша задача разбита на одну или несколько задач карты и одну или несколько задач сокращения. Каждая из этих задач представляет собой отдельный Java-процесс и будет иметь индивидуальный журнал (который состоит из нескольких файлов).
Вы должны найти те лога в $ HADOOP_LOG_DIR/userlogs
Потому что многие сделаны параллельно вы делать не хотите, чтобы эти лога быть «один» огромный файл_журналом. Это станет бесполезным беспорядком.
Теперь для обучения и развития Hadoop приложений есть простой выход: Просто запустите приложение в локальном режиме, просто запустив его как обычный Java приложения: Java -jar ...