怎么为Hive CLI运行时指定日志目录


本篇内容主要讲解“怎么为Hive CLI运行时指定日志目录”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么为Hive CLI运行时指定日志目录”吧!
1.文档编写目的在使用Hive CLI客户端执行SQL语句时,默认的日志输出在/tmp/${user}/目录下,由于tmp目录的空间大小有限,需要为Hive CLI客户端指定日志输出目录,但在Cloudera Manager上不支持为Hive CLI客户端配置日志输出目录。本篇文章Fayson主要介绍如何为Hive CLI运行时指定日志输出目录。内容概述1.指定日志输出目录2.总结测试环境1.RedHat7.32.CM和CDH版本为5.152.指定日志输出目录1.创建一个Hive CLI客户端日志存放目录(可左右滑动)2.在hive命令增加–hiveconf参数指定日志输出目录(可左右滑动)命令运行成功后会在/data/disk1/hive-log/$USER目录下生成hive.log日志文件3.为了方便不用每次只需hive命令指定日志输出目录,这里在Shell中为hive命令创建一个别名编辑/etc/profile文件,在文件末尾增加如下内容:(可左右滑动)执行source /etc/profile命令使环境变 香港云主机量立即生效,执行hive命令验证是否生效即可3.总结1.不能通过Cloudera Manager为Hive CLI客户端配置日志输出目录,只能在命令行中增加参数指定日志输出目录。2.在指定日志输出目录时,需要考虑日志输出目录的权限(如:/data/disk1/hive-log),考虑到不同的用户运行,所以指定日志输出目录中增加了$USER变量。3.为了不用每次运行hive命令指定日志输出目录,通过在OS的环境变量中增加hive的别名方式,将日志输出目录固化在环境变量中。到此,相信大家对“怎么为Hive CLI运行时指定日志目录”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: Js值传递和引用传递有什么不同

这篇文章主要介绍了Js值传递和引用传递有什么不同的相关知识,内容详细易懂,操作简单快 香港云主机捷,具有一定借鉴价值,相信大家阅读完这篇Js值传递和引用传递有什么不同文章都会有所收获,下面我们一起来看看吧。概念不同1、值传递为单向传递,只能由实参传递给形参,形…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 08/05 15:59
Next 08/05 16:09

相关推荐