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)测试

  • 相关阅读:
    Web Browser使用技巧
    Excel 函数
    删除文件夹, 解决源文件名长度大于文件系统支持的长度问题
    Send Mail using C# code
    动态规划——最长回文子串
    字符串处理总结
    打印日期
    A+B
    对称矩阵
    最小年龄的3个职工
  • 原文地址:https://www.cnblogs.com/eRrsr/p/6103070.html
Copyright © 2011-2022 走看看