Hive配置日志文件并测试

配置日志并测试

  • 进入到hive目录修改日志文件名称

    《Hive配置日志文件并测试》

  • 在hive目录下创建logs目录

    《Hive配置日志文件并测试》

  • 修改hive-log4j.properties配置文件hive.log.dir
    把hive.log.dir=${java.io.tmpdir}/${user.name} 修改为
    /opt/modules/hive-0.13.1/logs

  • 退出hive

    《Hive配置日志文件并测试》

  • 进入hive进行测试

    《Hive配置日志文件并测试》 进入

《Hive配置日志文件并测试》 日志文件产生

在hive控制台打印hql执行过程的日志

  • 查看hive命令帮助
    bin/hive -help

    《Hive配置日志文件并测试》

  • 查找需要设置的日志key

    《Hive配置日志文件并测试》

  • 设置日志打印到控制台
    bin/hive –hiveconf hive.root.logger=INFO,cosole

《Hive配置日志文件并测试》 设置成功

日志已经打印到info级别

  • 执行hql语句进行测试
    select upper(name) from student;

    《Hive配置日志文件并测试》 ok

设置bin/hive –hiveconf hive.root.logger=INFO,cosole调试hql语句非常有用,它可以把所有的错误详细信息都打印出来。当然可以根据自己的实际需求设置key vlues值。

    原文作者:志辉聊码
    原文地址: https://www.jianshu.com/p/e5d3c59634fc
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞