zoukankan      html  css  js  c++  java
  • hive集群安装

    本文介绍hive-1.2.2的安装,生产环境多使用CDH、HDP构建集群,搭建此集群主要用于学习。

    1.下载解压

    在官网下载hive-1.2.2的安装包,上传到linux服务器,并解压到/usr/local目录

    2.安装mysql数据库

    hive默认将元数据保存在内存数据库中,重启后数据会丢失,所以将元数据保存到mysql比较好。

    安装过程请自行百度。

    3.修改配置文件

    打开hive-1.2.2目录

    vi conf/hive-site.xml,加入如下配置

    <configuration>
    <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://hdp-01:3306/hive?createDatabaseIfNotExist=true</value>
    <description>JDBC connect string for a JDBC metastore</description>
    </property>

    <property>
    <name>javax.jdo.option.ConnectionDriverName</name>
    <value>com.mysql.jdbc.Driver</value>
    <description>Driver class name for a JDBC metastore</description>
    </property>

    <!-- 数据库用户名,根据自己的数据库用户名填写 -->

    <property>
    <name>javax.jdo.option.ConnectionUserName</name>
    <value>root</value>
    <description>username to use against metastore database</description>
    </property>

    <!-- 数据库密码,根据自己的数据库密码填写 -->

    <property>
    <name>javax.jdo.option.ConnectionPassword</name>
    <value>wym123</value>
    <description>password to use against metastore database</description>
    </property>
    </configuration>

    4.上传jar包

    上传一个mysql connector的jar包到hive的安装目录的lib 

    5、配置环境变量

    配置HADOOP_HOME HIVE_HOME到系统环境变量中:/etc/profile

    然后使变量生效 source /etc/profile

    6、hive启动测试

    输入指令hive,启动hive

    至此,hive 安装成功,相关教程将在后续更新。

      

  • 相关阅读:
    存储过程调用API
    Visual Studio 2019 添加不了区域 解决办法
    .NET Core 3.1 IIS其它网站出现HTTP503无法访问解决方法
    串口数据处理分包处理
    树莓派实践总和
    mysql定期任务
    Newtonsoft.Json.Linq 序列化 反序列化等知识
    使用IDbCommandInterceptor解决EF-CORE-3.x-使用MYSQL时,未正常的生成LIKE查询语句
    .Net Core自定义读取配置文件信息appsettings.Json
    .Net Core Cors跨域
  • 原文地址:https://www.cnblogs.com/RingWu/p/10079721.html
Copyright © 2011-2022 走看看