配置单元记录器始终显示信息

42fyovps  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(323)

很抱歉这篇重复的文章。但我真的没有找到解决办法。。。
我在MacBookPro上使用的是hive-0.9.0二进制版本。问题是,对于每个步骤,查询都会返回大量日志以获取信息和警告。首先它对我没有帮助,因为初学者不清楚。第二,我不确定它是否会影响速度?
我做了一些研究,并遵循这些人给出的解决方案。我所做的如下:
修改$hadoop\u conf/log4j.properties:将“hadoop.root.logger=info,console”更改为“hadoop.root.logger=error”
修改$hive\u conf/hive-exec-log4j.properties:将“hive.root.logger=info,fa”更改为“hive.root.logger=error”;将“log4j.threshold=warn”更改为“log4j.threshold=error”
做类似的事情2。在$hive\u conf/hive-log4j.properties中
检查$hadoop\u conf中的“log4j.logger.org.apache.hadoop.conf.conf.configuration.deprecation=warn”这样的行并取消注解。但我没有发现任何类似的这一行。
它们都不起作用。有人能帮我吗?多谢!!!

svmlkihl

svmlkihl1#

您需要更新hadoop\u opts环境变量(通常在$hadoop\u conf\u dir/hadoop-env.sh中设置)。

export HADOOP_OPTS="-Dhadoop.root.logger=ERROR $HADOOP_OPTS"

相关问题