目录

  • ​​hive outline​​
  • ​​hive 修改 log 存储位置​​
  • ​​hive 数据仓库位置配置​​
  • ​​hive 显示数据仓库位置配置​​

hive outline

​​链接​​

hive 修改 log 存储位置

目标:修改hive的运行日志存放到hive所在目录下

  1. 重命名hive-3.1.2/conf目录下的hive-log4j.properties.template文件名称为 hive-log4j.properties
mv hive-log4j.properties.template    hive-log4j.properties
  1. 修改log存放位置
vim hive-log4j.properties
#向其中hive.log.dir后添加你的hive所在的路径
property.hive.log.dir = /opt/module/hive-3.1.2/logs

hive 数据仓库位置配置

hive 数据仓库的原始位置是在hdfs上的:/user/hive/warehouse路径下

​编辑conf目录下的hive-site.xml​

<property>
<name>hive.metastore.warehouse.dir</name>
<!--此处修改-->
<value>/user/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>

hive 显示数据仓库位置配置

  1. 在hive-site.xml文件中添加如下配置信息,就可以实现显示当前数据库,以及查询表的头信息配置
<property>
<!--数据库表的头信息-->
<name>hive.cli.print.header</name>
<value>true</value>
</property>

<property>
<!--当前数据库-->
<name>hive.cli.print.current.db</name>
<value>true</value>
</property>