【问题标题】:Recently unable to create RDS database (and associate with Beanstalk environment)最近无法创建RDS数据库(和Beanstalk环境关联)
【发布时间】:2015-12-11 16:50:20
【问题描述】:

我最近在创建新的 Amazon RDS 数据库 (mySQL) 并将其与 Amazon Elastic Beanstalk 环境关联时遇到了问题。我过去曾在其他环境中轻松完成此操作 (simply by going to the environment's configuration tab -> data tier -> "create a new RDS database" -> entering details as needed -> pressing "Save")。

但是,现在末尾有一个部分需要我"Select the subnets for RDS instances in your Availability Zone"。我必须勾选检测到的两个子网(包含在默认 VPC 中),因为我需要在至少两个可用区中有一个子网(尽管选择了单个可用区 - 如果相关的话)。

当我点击“应用”时,我收到错误消息:"DBSubnets: Invalid option value: '' (Namespace: 'aws:ec2:vpc', OptionName: 'DBSubnets'): Specify the VPC ID and make sure all subnets exist."

关于我做错了什么有什么想法吗?我不确定我应该在哪里指定 VPC ID,以及为什么我必须这样做。

对不起,如果我误解了某些东西 - 我对这些东西还很陌生。提前感谢您的帮助。

【问题讨论】:

  • 我今天遇到了同样的问题。我通过创建一个新环境并使用公共 IP 启用 VPC 来修复它
  • 但是如果你是从命令行创建环境呢?
  • 找到它:eb create --database
  • 感谢您的意见。 @Jad 我稍后会试一试 - 干杯。

标签: amazon-web-services amazon-rds amazon-elastic-beanstalk


【解决方案1】:

我也看到了这个问题。他们知道这件事,并且正在努力修复(不过已经有一段时间了)。

https://forums.aws.amazon.com/message.jspa?messageID=678379

如 cmets 中所述,它使用 CLI 工作。

eb create --database --database.engine mysql --region eu-west-1

您还可以使用 eb config 设置默认数据库。

【讨论】:

  • 这创造了一个全新的环境。目前无法使用 eb cli 在现有环境中创建和附加 RDS
猜你喜欢
  • 2018-11-22
  • 2015-12-18
  • 2016-11-01
  • 2015-12-16
  • 2016-04-30
  • 2015-09-15
  • 2013-10-15
  • 1970-01-01
  • 2013-11-06
相关资源
最近更新 更多