Hive安装(使用默认的derby存储元数据)

参考文档:http://www.mashibing.com/hive.html
设置环境变量,解压安装包

#tar xzvf apache-hive-2.1.1-bin.tar.gz 
#mv apache-hive-2.1.1-bin /usr/local/hive
[root@master hive]# tail /etc/profile
        fi
    fi
done

unset i
unset -f pathmunge

export HADOOP_HOME=/usr/local/hadoop
export HIVE_HOME=/usr/local/hive
export PATH=$PATH:/usr/local/hadoop/bin/:/usr/local/hadoop/sbin/:$HIVE_HOME/bin

编辑配置文件

# cp hive-default.xml.template hive-site.xml
# mkdir /usr/local/hive/tmp

修改hive.metastore.schema.verification,设定为false
使用vi打开文件hive-site.xml,执行

:%s/${system:java.io.tmpdir}/\/usr\/local\/hive\/tmp      会替换四处
:%s/${system:user.name}/root/    会替换三处

初始化元数据

#schematool -initSchema -dbType derby 

注意:此命令会在当前目录下生成metastore_db目录 ,每次启动hive时,都会在当前目录下寻找 metastore_db目录。所以之后尽量在当前目录下启动hive

启动Hive

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