zoukankan      html  css  js  c++  java
  • Hive_配置远程Metastore

    注 : 待测试

    一、准备两三台linux机器,最好是hadoop集群环境

     机器A:10.0.0.2

     机器B:10.0.0.3

     机器C:10.0.0.4

    二、个机器安装信息

    机器A安装mysql(用于存储元数据信息)与Hive(用于开启hiveserver)

    机器B可是作为mysql的主备

    机器C作为hiveclient有hive客户端

    机器A配置本地mysql信息

    <property>
      <name>javax.jdo.option.ConnectionURL</name>
      <value>jdbc:mysql://10.0.0.2:3306/chd_metastore?createDatabaseIfNotExist=true</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>root</value>
    </property>
    

    机器C配置:

    <property>
      <name>hive.metastore.local</name>
      <value>false</value>
    </property>
            
    <property>
      <name>hive.metastore.uris</name>
      <value>thrift://10.0.0.2:9083</value>
      <description></description>
    </property>
    

     三、在机器C中连接远程mysql(机器A)测试

  • 相关阅读:
    Picasso的使用
    利用APT实现Android编译时注解
    Android新增的注解
    Android 最早使用的简单的网络请求
    Java中的Type
    Android IntentService
    Android view状态保存
    Android ANR
    Android 文字垂直居中
    Activity Fragment转场动画
  • 原文地址:https://www.cnblogs.com/eRrsr/p/6103070.html
Copyright © 2011-2022 走看看