• Hive的安装与配置——第1关:Hive的安装与配置


    第1关:Hive的安装与配置


    任务描述

    本关任务:在已安装Hadoop的基础上安装配置好Hive并运行。

    相关知识

    为了完成本关任务,你需要掌握:

    1.Hive的基本安装;

    2.Mysql的安装与设置;

    3.Hive 的配置。

    **注意:**本关实训Hive的安装与配置建立在Hadoop已安装配置好的情况下。

    Hive 的基本安装

    官网 下载Hive二进制包,不过这里你无须再从网上下载,我已经帮你下载好了放在/opt目录下。

    • 进入/opt目录,解压apache-hive-3.1.0-bin.tar.gz到该目录下,并将解压的文件重命名为hive

      cd /opt
      tar -zxvf apache-hive-3.1.0-bin.tar.gz
      mv apache-hive-3.1.0-bin hive
      
      • 1
      • 2
      • 3
    • 设置环境变量,编辑vi /etc/profile,在末尾添加以下两行代码;

      export HIVE_HOME=/opt/hive
      export PATH=$HIVE_HOME/bin:$PATH
      
      • 1
      • 2
    • source /etc/profile使环境生效;

    • 查看hive是否安装成功:hive --version

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2okHqS9D-1666195111049)(https://data.educoder.net/api/attachments/277235)]

      出现hive版本就说明安装成功,但是可以看到其中有一些警告信息,是由于包的冲突引起的。我们只需删除掉引起冲突的包即可:rm /opt/hive/lib/log4j-slf4j-impl-2.10.0.jar

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-20yZOKUx-1666195111051)(https://data.educoder.net/api/attachments/277700)]

    Mysql 的安装与设置

    平台已安装MySQL数据库,同学们在本地没有安装可以采用以下命令进行安装:

    sudo apt-get install mysql-server   #安装mysql服务apt-get install mysql-client        #安装mysql客户端sudo apt-get install libmysqlclient-dev  #安装相关依赖环境
    
    • 1

    注意:安装过程中会提示设置密码什么的,不要忘了设置。

    安装完成之后可以使用如下命令来检查是否安装成功。

    sudo netstat -tap | grep mysql
    
    • 1

    通过上述命令检查之后,如果看到有MySQLsocket处于listen 状态则表示安装成功。

    Hive需要数据库来存储metastore的内容,因此我们需要配置一下MySQL数据库。

    • 下载mysql驱动;

      我已经帮你下载好放在/opt目录下,进入该目录并进行以下操作:

      tar -zxvf mysql-connector-java-5.1.45.tar.gzcd mysq
    • 相关阅读:
      nodejs——原型链污染
      第九章 更复杂的光照
      【论文笔记】基于 DDPG 算法的双轮腿机器人运动控制研究
      微信早安消息推送(大升级版-企业微信)
      JavaWeb——IDEA相关配置(Tomcat安装)
      低代码平台
      我的区块链笔记
      Linux·驱动
      警惕Faust勒索病毒的最新变种faust,您需要知道的预防和恢复方法。
      浦惠钱包app拉新推广渠道 实时数据
    • 原文地址:https://blog.csdn.net/qq_51916951/article/details/127418513