您的位置:首页 > 其它

hive内嵌模式搭建

2020-06-19 15:07 141 查看

一, hive安装

1. 解压安装包

# tar -zxvf apache-hive-2.3.7-bin

2. 配置环境变量
# vi /etc/proifile

将以下内容添加进去

# 配置Hive的安装目录
export HIVE_HOME=/root/software/apache-hive-2.3.4-bin
# 在原PATH的基础上加入Hive的bin目录
export PATH=$PATH:$HIVE_HOME/bin

使环境变量生效

# source /etc/profile

输入
# hive --version
若出现版本信息,则安装成功!

二,内嵌模式安装

1. 修改配置文件hive-env.sh
**切换到 ${HIVE_HOME}/conf 目录下,将 hive-env.sh.template 文件复制一份并重命名为 hive-env.sh:

# cp hive-env.sh.template hive-env.sh

复制一份后进行编辑:
# vi hive-env.sh

添加以下内容:

# 配置Hadoop安装路径
HADOOP_HOME=/root/software/hadoop-2.7.7
​
# 配置Hive配置文件存放路径
export HIVE_CONF_DIR=/root/software/apache-hive-2.3.4-bin/conf
​
# 配置Hive运行资源库路径
export HIVE_AUX_JARS_PATH=/root/software/apache-hive-2.3.4-bin/lib
  1. 注意:当使用的 Hive 是 2.x 之前的版本时,不做初始化也是 OK 的。Hive 第一次启动时会自动进行初始化,只不过不会生成足够多的元数据库的表,其它的在使用过程中会慢慢生成。如果使用的是 2.x 版本的 Hive,那么就必须手动初始化元数据库。 使用如下命令进行初始化,这里我们使用 Hive 默认的 db 类型 “derby”:
    初始化元数据库
    # schematool -dbType derby -initSchema
  2. hive连接
# hive
或者
# hive --service cli
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: