您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

03 使用mysql存储Hive的元数据

bubuko 2022/1/25 20:01:40 mysql 字数 2750 阅读 640 来源 http://www.bubuko.com/infolist-5-1.html

我们已经知道Hive的安装部署方式有三种,前面我们通过默认方式安装了Hive,即把元数据存储在Hive自带的deby数据库当中,这种方式简便但有缺陷,只能有一个会话。接下来我们将使用本地方式安装Hive,即把元数据存储在本地的mysql当中。 1 系统、软件以及前提约束 已经安装Hive默认模式 h ...

我们已经知道Hive的安装部署方式有三种,前面我们通过默认方式安装了Hive,即把元数据存储在Hive自带的deby数据库当中,这种方式简便但有缺陷,只能有一个会话。接下来我们将使用本地方式安装Hive,即把元数据存储在本地的mysql当中。

1 系统、软件以及前提约束

2 操作

  • 1.使用xshell以root登录到192.168.100.200
  • 2.登录到mysql命令行,创建数据库实例
mysql -uroot -pzhangli
mysql> create database hive;
mysql> create user ‘hive‘ identified by ‘hive‘;
mysql> grant all privileges on *.* to ‘hive‘ with grant option;
mysql> flush privileges;
  • 3.修改hive-site.xml
    修改以下内容:
<property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://192.168.100.200: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>hive</value>
            <description>username to use against metastore database</description>
    </property>
    <property>
            <name>javax.jdo.option.ConnectionPassword</name>
            <value>hive</value>
            <description>password to use against metastore database</description>
    </property>
    <property>
        <name>hive.server2.thrift.bind.host</name>
        <value>192.168.100.200</value>
    </property>
  • 4 拷贝mysql驱动mysql-connector-java-5.1.47.jar到/root/apache-hive-0.14.0-bin/lib/
  • 5 测试
# 进入hive的bin目录
cd /root/apache-hive-0.14.0-bin/bin/
# 执行hive
./hive
# 

再打开一个命令行,继续执行上述./hive,此时是可以同时打开多个hive窗口的。
以上就是hive的本地模式,可以允许多个终端登录。

03 使用mysql存储Hive的元数据

原文:https://www.cnblogs.com/alichengxuyuan/p/12576898.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶