#log4j #hadoop #mapreduce
#log4j #hadoop #mapreduce
Вопрос:
Я изменил свойства $HADOOP_HOME/conf/log4j., но он работает не так, как я ожидал. Как решить эту проблему?
Ответ №1:
Проверьте, есть ли у вас другие log4j.properties
файлы в вашем classpath. Проблема с log4j заключается в том, что фактически будет использоваться только последнее, что log4j.properties
он считывает из classpath . Итак, если у вас есть другие log4j.properties
файлы в пути к классу, то один из них может быть обнаружен. Попробуйте объединить все эти log4j.properties
файлы, и это должно сработать.
Также, пожалуйста, опубликуйте содержимое log4j.properties
файлов, если сможете. Там также может быть проблема.