我修改了$HADOOP_HOME/conf/log4j.properies 但它并不像我期望的那样工作。 如何解决这个问题?
最佳答案
检查类路径中是否有其他 log4j.properties
文件。 log4j 的一个问题是它从类路径中读取的最后一个 log4j.properties
将被实际使用。因此,如果您在类路径中有其他 log4j.properties
文件,那么其中一个文件可能会被选中。尝试合并所有这些 log4j.properties
文件,它应该可以工作。
如果可以,还请发布 log4j.properties
文件的内容。那里也可能有问题。
关于log4j - 如何配置 hadoop mapreduce 以便我的 mapreduce 类的日志可以输出到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7621283/