如何在控制台上抑制Hadoop日志消息

这些是我试图压制的Hadoop日志消息

11/10/17 19:42:23 INFO mapred.MapTask: (EQUATOR) 0 kvi 26214396(104857584)
11/10/17 19:42:23 INFO mapred.MapTask: mapreduce.task.io.sort.mb: 100
11/10/17 19:42:23 INFO mapred.MapTask: soft limit at 83886080
11/10/17 19:42:23 INFO mapred.MapTask: bufstart = 0; bufvoid = 104857600
11/10/17 19:42:23 INFO mapred.MapTask: kvstart = 26214396; length = 6553600

我想它们是由conf目录下的logg 4j.properties配置的
在hadoop安装目录下.无论我如何删除记录器,请评论
退出记录器,甚至重命名log4j.properties.它们仍在印刷中.
请指教.

此外,我怀疑如果音量很大,这些大量的消息将影响整体性能.
   谢谢,

最佳答案 您必须将日志级别增加到WARN,我假设它当前在INFO上.

也许你必须重新编译,因为属性也可能包含在jar中.

点赞