示例:use test; 切换到test数据库时,输出很多日志信息不方便看结果,如下图。
文章来源地址https://www.toymoban.com/news/detail-637313.html
解决方法:
- 退出hive命令行界面(ctrl+C)
- 执行“vi /usr/local/apache-hive-3.1.2-bin/conf/log4j.properties”命令,创建并编辑log4j.properties文件,添加以下内容。(完成后保存退出)
log4j.rootLogger=WARN, CA
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
- 再次通过“hive”指令进入hive命令行界面进行测试,如下图,证明已过滤日志信息。
文章来源:https://www.toymoban.com/news/detail-637313.html
到了这里,关于Hive终端命令行打印很多日志时,如何设置日志级别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!