1. 内嵌模式安装
安装准备
- 下载hive:pass
- 将文件复制到安装目录下:
- 解压安装包:
tar zxvf apache-hive-3.1.2-bin.tar.gz
- 修改名字:
mv apache-hive-3.1.2-bin hive
解决hadoop、hive之间guava版本差异
- 进入hive目录:
cd /export/server/hive
- 删除原本jar包:
rm -rf lib/guava-19.0.jar
- 复制新的jar包:
cp /export/server/hadoop-3.3.0/share/hadoop/common/lib/guava-27.0-jre.jar ./lib/
修改hive环境变量文件 添加Hadoop_HOME
- 进入指定目录:
cd /export/server/hive/conf/
- 修改为hive-env.sh:
mv hive-env.sh.template hive-env.sh
- 编辑hive-env.sh:
vim hive-env.sh
i
export HADOOP_HOME=/export/server/hadoop-3.3.0
export HIVE_CONF_DIR=/export/server/hive/conf
export HIVE_AUX_JARS_PATH=/export/server/hive/lib
初始化metadata
- 进入指定目录:
cd /export/server/hive
- 执行初始化命令:
bin/schematool -dbType derby -initSchema
启动hive服务
- 启动命令:
bin/hive