Hadoop включить ведение журнала - PullRequest
2 голосов
/ 27 января 2011

Я пытаюсь работать с hadoop, собранным из исходного кода в режиме одного кластера. Я проверил 0.22.0-alpha-1. Я столкнулся с несколькими проблемами при ведении журнала.Как включить журналы отладки.

Я попытался добавить

log4j.logger.org.apache.hadoop.mapred.JobTracker=DEBUG
log4j.logger.org.apache.hadoop.mapred.TaskTracker=DEBUG 

в log4j.properties.

Но, похоже, это не работает. Может кто-нибудь мне помочьс включением отладочных журналов. Также я хотел бы знать, есть ли какие-либо другие журналы, которые я могу включить кроме Jobtracker и Tasktracker и соответствующих строк, чтобы добавить в файл log4j.properties.

Также я попытался добавить несколько LOG.Операторы info () в коде и скомпилировали их и запустили над ними задания hadoop.Но я не могу распечатать эти операторы журнала на консоли, как некоторые другие журналы, которые появляются на консоли.Пожалуйста, дайте мне знать, если я что-то упустил.

Спасибо

1 Ответ

8 голосов
/ 28 января 2011

Я бы предложил попробовать

log4j.logger.org.apache.hadoop = DEBUG

для ведения журнала отладки внутри каждого класса Hadoop.

Если это не работает, значит, вы не настроили log4j должным образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...