ToB企服应用市场:ToB评测及商务社交产业平台

标题: Hive环境的搭建【详细教程】 [打印本页]

作者: 张春    时间: 2024-12-6 02:04
标题: Hive环境的搭建【详细教程】
前言:

        Hive是一个基于Hadoop的数据堆栈工具,可以将布局化的数据文件映射为雷同于数据库中的表,并提供雷同于SQL的查询语言(HiveQL)来进行数据查询、分析和管理。Hive的重要优点是可以处置处罚大量的数据,并且可以通过扩展集群来提高处置处罚能力。
一、前期工作准备

  1、确保自己的MySQL安装乐成



  2、确保Hadoop完全分布式集群部署乐成并正常运行



  3、确保Hadoop完全分布式启动后页面端口可以或许正常访问



二、Hive环境部署

  1、解压hive压缩包

  1. tar -zxvf hive压缩包
复制代码


  2、将解压后的hive包名重定名一下(想重定名就重定名,不影响)

  1. mv 你的hive包名 想要的hive包名
复制代码


  3、创建hive的焦点文件hive-site.xml,然后编辑焦点文件

  1. touch hive-site.xml
复制代码



  4、启动MySQL服务,登录MySQL

  1. mysql/support-files/mysql.server restart
复制代码


  5、在MySQL中创建myhive用户(要和上面设置hive的焦点文件里面的用户对应)



  6、创建一张数据库(与hive焦点文件里面的数据库要保持划一)



  7、将MySQL的jdbc驱动拷贝到hive的lib依赖库中去

  1. cp MySQL的jdbc驱动 hive/lib
复制代码


  8、设置hive的环境变量

  1. vim ./.bash_profile
复制代码


  9、检查Hadoop和Hive的guava版本是否划一,如果不划一就用大的版本覆盖下的版本

  1. # 查看guava的版本
  2. ll | grep guava
复制代码


  10、初始化hive

  1. schematool -dbType mysql -initSchema
复制代码


  11、启动hive

  1. hive
复制代码

  到此,便完成了hive环境的安装部署。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4