1.9 Hive常见属性配置

一、Hive数据仓库位置配置

1、

#
Hive数据仓库位置配置:
默认位置(hive根目录):
    /user/hive/warehouse

注意事项:
    *在仓库目录下,没有对默认的数据库default创建文件夹
    *如果某张表属于default数据库,直接在数据仓库目录下创建一个文件夹,而且default数据库的目录不显示;

2、在hive命令行执行hdfs命令:

#删除一个文件
hive (default)>  dfs -rm -R /user/hive/warehouse/bf_log;

#删除一个目录
hive (default)> dfs -rm -R /user/hive/warehouse/student;

3、hive数据仓库位置配置

如有需要,可以通过以下参数配置,改完要加权限:

bin/hadoop fs –chmod g+w /xxx/xxx

<property>
  <name>hive.metastore.warehouse.dir</name>
  <value>/user/hive/warehouse</value>
</property>


二、hive日志配置

上节已经配置;


三、hive运行时显示的1og日志的级别

#hive-log4j.properties
hive.root.logger=INFO,DRFA        #配置此行


四、在c1i命令行上显示当前数据库,以及查询表的行头信息

上节已经配置;


五、在启动hive时设置配置属性信息

bin/hive –hiveconf <property=value>


六、查看当前所有配置信息

上节也已经提到;

hive>set;

#设置值
hive>set 值名=值;      #当前会话生效
原文地址:https://www.cnblogs.com/weiyiming007/p/10736083.html