zoukankan      html  css  js  c++  java
  • hive的搭建

    hive的搭建

      搭建之前需要搭建好mysql和mysql服务和hadoop的搭建

      hive-mysql搭建  https://www.cnblogs.com/han-guang-xue/p/9892393.html

      hadoop 搭建 https://www.cnblogs.com/han-guang-xue/p/9870913.html

    下载地址:

    1>在按照如下搭建好mysql之后,然后数据库中新建 hive 的数据库

      https://www.cnblogs.com/han-guang-xue/p/9892393.html

      

    2.然后在usr中新建hive目录,然后将hive的安装包放在目录下并解压

      

    3.然后配置环境变量并刷新配置文件:[root@zhiyou hive]# source /etc/profi

      

    4.查看环境变量是否配置成功

       输入命令  hive  --version    //是两个 '-'

    5.然后再现/usr/hive/apache-hive-2.3.3-bin/conf/中新建hive-site.xml文件
    将一下内容拷贝进去

      其中jdbc:mysql://192.168.153.144:3306/hive  的地址需要换成自己的liunx地址

      还有javax.jdo.option.ConnectionPassword  设置成自己mysql的密码

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
      <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://192.168.153.144:3306/hive</value>
      </property>
      <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
      </property>
      <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>root</value>
      </property>
      <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>123456</value>  
      </property>
    <property>
    <name>hive.metastore.schema.verification</name>
    <value>false</value>
    </property>
    </configuration>

    6.把mysql的连接驱动放到hive/lib

    7.启动mysql服务和mysql以及hadoop

    8.在/hive/bin目录下输入进行初始化操作: schematool -initSchema -dbType mysql

    9.然后执行 hive 命令

    10,如果没有报错,直接用,如果出错,将

      HIVE_HOME/lib 下的derby-10.11.1.1.jar问题,把derby-10.10.2.0.jar 换成derby-10.10.1.1.jar问题成功

     11.检测是否搭建成功:

      hive> show database

      hive> create table t_1(id int);

      hive> show tables;

  • 相关阅读:
    php 调试
    php 格式
    php 函数 将数组转换成标量变量:extract()
    jQuery 方法
    php echo字符串的连接格式
    wampserver php 设置时间
    TableView使用CATransform3D特效动画
    苹果手机制作gif图片
    全局修改Lable/Button字体
    关于 presentViewController 时机
  • 原文地址:https://www.cnblogs.com/han-guang-xue/p/9892815.html
Copyright © 2011-2022 走看看