AWS RDS作为AWS EMR的外部Hive Metastore

时间:2018-01-10 13:44:10

标签: amazon-web-services amazon-ec2 amazon-rds amazon-emr

我创建了一个MySQL类型的AWS RDS实例,并希望此实例用作EMR的外部hive Metastore。我正在创建一个EMR并在"编辑软件设置中设置属性"对于外部hive Metastore但是遇到一些错误,例如"终止bootstrap失败"。请帮助我,并提前感谢。

2 个答案:

答案 0 :(得分:0)

尝试在“编辑软件设置”选项卡中添加此配置:

[{"classification":"hive-site","properties":{"javax.jdo.option.ConnectionUserName":<YOUR_MYSQL_USER>,"javax.jdo.option.ConnectionDriverName":"com.mysql.jdbc.Driver","javax.jdo.option.ConnectionPassword":<YOUR_MYSQL_PASSWORD>,"javax.jdo.option.ConnectionURL":<YOUR_CONNECTION_URL>}}]

由于

答案 1 :(得分:0)

我正在使用默认的hive元存储创建一个EMR集群,之后我将hive-site.xml覆盖了一些属性,这些属性将aws rds实例指向hive Metastore,一切都很好,但是在重启hive服务器之后,我无法使用RDS作为蜂巢样环。它仍然是由EMR创建的默认蜂巢式Metastore。