1. 需求 执行hive/beeline时, 控制台输出日志太多, 影响输出结果查看, 如何关闭控制台日志呢?
2. 方案 2.1. 关闭操作日志 【hivebeeline, 关闭console日志】hive.server2.logging.operation.enabled设置为false
2.2. 调整日志级别 可直接修改hive-site.xml文件的hive.server2.logging.operation.level属性, 永久生效
也可以通过命令参数临时修改
hive --hiveconf hive.server2.logging.operation.level=NONE 3. 配置参数
- hive.server2.logging.operation.enabled, 默认true, 添加于Hive 0.14.0,如果为true,HiveServer2将保存操作日志并使其可供客户端使用 。
- hive.server2.logging.operation.log.location, 添加于Hive 0.14.0. 如果启用了日志记录功能,则存储操作日志的顶级目录 。
- hive.server2.logging.operation.level, 默认EXECUTION, HiveServer2操作日志记录模式可供客户端在会话级别设置 。为此,hive.server2.logging.operation.enabled应设置为true 。其允许的值为: NONE:忽略任何日志记录 。EXECUTION:记录任务完成情况 PERFORMANCE: 执行+性能日志 VERBOSE:所有日志
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
