将我的EMR Hive集群连接到AWS MYSQL RDS的外部Metastore时遇到麻烦

时间:2015-11-13 17:59:20

标签: hive emr

我有一个EMR Hive集群,我正在尝试将其连接到AWS MYSQL RDS的外部Metastore。

这是我的hive-site.xml

<configuration>
  <property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://meredith.cckyyg5sffpl.us-east-1.rds.amazonaws.com:3306/metastore?createDatabaseIfNotExist=true</value>
<description>JDBC connect string 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>meredith</value>
<description>Password to use against metastore database</description>
</property>
<property>
</configuration>

我可以从cli启动配置单元,但它不使用外部Metastore而是使用本地mysql服务器。

我还附加了试图连接到本地mysql Metastore的hive Metastore日志。

在这方面的任何帮助将不胜感激。

由于

0 个答案:

没有答案