美文网首页
Hive安装配置mysql为元数据库

Hive安装配置mysql为元数据库

作者: fantasticMao | 来源:发表于2018-11-28 14:29 被阅读2次
  1. 在${HIVE_HOME}/lib目录下添加mysql连接jar.
  2. 在conf目录下创建hive-site.xml文件
  3. hive-site.xml文件内容:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?><!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
--><configuration>
  <!-- WARNING!!! This file is auto generated for documentation purposes ONLY! -->
  <!-- WARNING!!! Any changes you make to this file will be ignored by Hive.   -->
  <!-- WARNING!!! You must make your changes in hive-site.xml instead.         -->
  <!-- Hive Execution Parameters -->
  <!-- mysql connection-->
  <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>userName</value>
  </property>
  <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>password</value>
  </property>
  <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>connectionUrl</value>
  </property>
  <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
  </property>
</configuration>
  1. 在mysql中新建hive数据库.
  2. 修改mysql中hive数据库字符串编码为latin1.
  3. hive执行命令schematool -dbType mysql -initSchema 初始化数据库.
  4. 执行命令nohup hive --service metastore > metastore.log 2>&1 &启动metastore服务.
  5. 执行hive.

相关文章

  • hive编译及安装配置

    hive编译及安装配置 一、安装mysql作为hive的元数据库 CentOS7的yum源中默认安装mysql是m...

  • hive设置元数据库为mysql

    hive默认的元数据库为derby,除了derby外,hive也可以设置元数据库为mysql 系统环境 软件安装 ...

  • Hive 环境搭建

    Hive配置 首先要安装Hadoop、MySQL Hive其他配置 查询结果显示列名 显示所在数据库:hive(d...

  • 【2】安装hive

    环境准备 已安装jdk 已安装hadoop 已安装mysql,作元数据库 hive2.3 mysql-connec...

  • Hive安装

    卸载原有mysql mysql 安装 hive 安装 文件配置 hive-site.xml 下载mysql驱动包 ...

  • Hive用户认证配置流程

    首先确保Hadoop环境和Hive环境兼容且配置好,我这里Hive的元数据库使用的MySQL。 编辑$HIVE_H...

  • Hive的安装与配置

    1、因为我使用MySQL做为Hive的元数据库,所以先安装MySQL。 参考:http://www.cnblogs...

  • 大数据环境搭建-Hive

    hive压缩包解压 使用mysql存储元数据 创建 hive 账号 hive元数据库 账号授权 通过hive账号...

  • Hive安装配置mysql为元数据库

    在${HIVE_HOME}/lib目录下添加mysql连接jar. 在conf目录下创建hive-site.xml...

  • 配置一台Hive + Mysql元数据库

    1 目标与过程2 在linux上卸载Mysql3 在linux上安装Mysql4 配置mysql作为Hive的元数...

网友评论

      本文标题:Hive安装配置mysql为元数据库

      本文链接:https://www.haomeiwen.com/subject/cwavqqtx.html