hive 安装

hive outline

链接

1. Hive官网下载地址 http://hive.apache.org

找到对应的Hive版本即可,这里我选择apache-hive-1.2.1-bin.tar.gz

2. 上传

3. 解压

[hadoop@hadoop202 software]$ tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /opt/module/

4. 重命名 hive

[hadoop@hadoop202 conf]$ mv apache-hive-1.2.1-bin/ hive-1.2.1

5. 重命名 hive-env.sh

[hadoop@hadoop202 conf]$ mv hive-env.sh.template hive-env.sh

6. 配置hive所需环境变量

[hadoop@hadoop202 conf]$ vim hive-env.sh

#在文件末尾添加
#配置HADOOP_HOME路径
export HADOOP_HOME=/opt/modules/hadoop-2.7.2
#配置HIVE_CONF_DIR路径
export HIVE_CONF_DIR=/opt/modules/hive-1.2.1/conf
#配置JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.8.0_144

#这些路径你需要根据自己的文件实际的安装位置进行修改

8. 配置全局hive环境变量

便于其它软件使用hive

每个人存放环境变量的文件不一样

#HIVE_HOME
export HIVE_HOME=/opt/module/hive
export PATH=$PATH:$HIVE_HOME/bin

3.x版本的hive,需要解决日志Jar包冲突,进入/opt/module/hive/lib目录

 mv log4j-slf4j-impl-2.10.0.jar log4j-slf4j-impl-2.10.0.jar.bak

3.x版本的hive,需要初始化Hive元数据库

/opt/module/hive/bin/schematool -initSchema -dbType mysql -verbose

7. hive 启动测试

启动测试连接

引出问题?如果再打开一个客户端窗口启动 hive,会产生 java.sql.SQLException 异常。原因是,Metastore 默认存储在自带的 derby 数据库中,一次只允许一个会话连接,为了支持多用户会话,推荐使用 MySQL 存储 Metastore

如果使用 MySQL 存储 Metastore,需要做到以下这2个步骤

linux 中安装mysql

hive 中配置Metastore到MySql

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Sqoop时,需要配置Hive安装目录。可以按照以下步骤进行操作: 1. 下载Sqoop的压缩包并解压到合适的路径,比如 `/usr/local/sqoop`。可以使用以下命令进行解压: ``` sudo tar -zxvf sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz -C /usr/local/ ``` 2. 进入Sqoop的安装目录: ``` cd /usr/local/sqoop ``` 3. 创建并配置Sqoop的配置文件: ``` cp conf/sqoop-env-template.sh conf/sqoop-env.sh ``` 4. 编辑配置文件 `sqoop-env.sh`,设置Hive安装目录: ``` export HIVE_HOME=/usr/local/apache-hive-1.2.2-bin ``` 5. 保存并退出配置文件。 完成以上步骤后,Sqoop就可以与Hive进行集成了。请确保Hive已经正确安装,并且Hive安装目录与上述配置文件中的路径一致。 #### 引用[.reference_title] - *1* *3* [安装sqoop](https://blog.csdn.net/weixin_45955039/article/details/123411295)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [大数据可视化——Sqoop与Hive安装详解](https://blog.csdn.net/weixin_58648684/article/details/127666985)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值