Hive安装

本文介绍了在大数据学习环境中搭建Hive的过程,特别是在一个四台机器的Hadoop集群上安装Hive的步骤。内容包括Hive的不同运行模式,如内嵌、本地独立和远程模式,以及安装过程中的注意事项,如配置HIVE_HOME环境变量、设置元数据库信息和添加mysql-connector-java.jar。此外,还解决了启动Hive时遇到的jar包缺失错误(error1)和Jline版本不一致问题(error2)。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我搭建的大数据学习环境 hadoop是四台机器的一个集群

安装Hive的时候只需要安装在一个节点上即可

三种模式
• 内嵌模式:元数据保持在内嵌的derby模式,只允许一个会话连接
• 本地独立模式:在本地安装Mysql,吧元数据放到mySql内
• 远程模式:元数据放置在远程的Mysql数据库


  1. 上传tar包到安装目录下 /usr/local
  2. 解压
tar -zxvf apache-hive-1.2.1-bin.tar.gz /usr/local/apache-hive-1.2.1
  1. 安装mysql数据库(切换到root用户)(装在哪里没有限制,只有能联通hadoop集群的节点)mysql安装不赘述,不同版本mysql有各自的安装流程
    注意mysql要能远程登录
    这里我安装完mysql后登录时遇到问题
    输入:mysql -uroot -p后填入密码报错
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

参考 https://blog.csdn.net/zzq900503/article/details/14163341 解决

  1. 配置hive

    • 配置HIVE_HOME环境变量 vi conf/hive-env.sh 配置其中的$hadoop_home
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值