• 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 安装成功,相关教程将在后续更新。

      

  • 相关阅读:
    Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown block 解决办法
    unknown host www.baidu.com 解决方法
    [Errno 256] No more mirrors to try 解决方法
    超级优化锁定系统重要文件防止篡改
    隐藏linux软件及内核版本
    linux内核参数注释与优化
    Linux内核参数基础优化
    ulimit linux文件配置
    history历史记录控制
    TMOUT优化终端超时
  • 原文地址:https://www.cnblogs.com/RingWu/p/10079721.html
Copyright © 2020-2023  润新知