在华为云下部署hive环境
【摘要】 在华为云下部署hive环境Hive需要使用hadoop,在安装hive环境之前,已经在华为云上部署好了hadoop2.8和mysql8.0。一、下载解压到hive.apache.org下载hive到/opt目录下,本次使用的版本是hive2.3.3解压:tar xzvf apache-hive-2.3.3-bin.tar.gzmv apache-hive-2.3.3-bin hive-2....
在华为云下部署hive环境
Hive需要使用hadoop,在安装hive环境之前,已经在华为云上部署好了hadoop2.8和mysql8.0。
一、下载解压
到hive.apache.org下载hive到/opt目录下,本次使用的版本是hive2.3.3
解压:
tar xzvf apache-hive-2.3.3-bin.tar.gz
mv apache-hive-2.3.3-bin hive-2.3.3
二、配置环境
/etc/profile
export HIVE_HOME=/opt/ hive-2.3.3
PATH 加入$HIVE_HOME/bin
source /etc/profile
三、配置Hive
cd /opt/ hive-2.3.3/conf
cp hive-env.sh.template hive-env.sh
加入HADOOP_HOME变量
HADOOP_HOME=/opt/hadoop-2.8.0
拷贝hive-site配置文件
cp hive-default.xml.template hive-site.xml
HIVE有三种运行模式,下面分别介绍:
3.1 单用户模式
即元数据使用Derby存储的模式
按照官网介绍,使用单用户模式,直接在命令行敲hive就ok了,但在实际使用中会有很多坑。
坑1:输入hive后出现以下错误信息:
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)