Elastic beanstalk - eb create 无法创建 AWSEBRDSDBSecurityGroup

Posted

技术标签:

【中文标题】Elastic beanstalk - eb create 无法创建 AWSEBRDSDBSecurityGroup【英文标题】:Elastic beanstalk - eb create fails to create AWSEBRDSDBSecurityGroup 【发布时间】:2019-01-05 05:01:42 【问题描述】:

我目前想使用 Elastic Beanstalk 和 RDS 在 AWS 中部署一个简单的 Django 应用程序,遵循本教程:http://www.1strategy.com/blog/2017/05/23/tutorial-django-elastic-beanstalk/。要创建 Beanstalk 应用程序,我使用命令 eb create --scale 1 -db -db.engine postgres -db.i db.t2.micro

在创建过程中,工具无法创建[AWSEBRDSDBSecurityGroup]。这是输出:

2018-07-28 06:07:51    ERROR   Stack named 'awseb-e-ygq5xuvccr-stack' aborted 
operation. Current state: 'CREATE_FAILED'  Reason: The following resource(s) 
failed to create: [AWSEBRDSDBSecurityGroup].
2018-07-28 06:07:51    ERROR   Creating RDS database security group named: 
awseb-e-ygq5xuvccr-stack-awsebrdsdbsecuritygroup-oj71kkwnaaag failed Reason: 
Either the resource does not exist, or you do not have the required permissions.

我正在使用具有完全管理员权限的访问令牌。

我该如何解决这个问题?

【问题讨论】:

你用完了吗?尝试删除未使用的安全组或请求更多。 【参考方案1】:

您确定要使用数据库安全组而不是 VPC 安全组吗? AFAIK,新帐户中不再需要数据库安全组,您应该能够将现有 VPC 安全组直接附加到您的实例。

如果您确实需要它,那么它最有可能是以下之一:

    达到最大数据库安全组限制的措辞不当的错误 您实际上没有您声称的管理员权限。

请尝试一下,让我们知道您发现了什么。

【讨论】:

以上是关于Elastic beanstalk - eb create 无法创建 AWSEBRDSDBSecurityGroup的主要内容,如果未能解决你的问题,请参考以下文章

Elastic beanstalk - eb create 无法创建 AWSEBRDSDBSecurityGroup

Elastic Beanstalk:部署 Django for mac,无法安装 EB

Elastic Beanstalk CLI 错误:尚未使用 EB CLI 设置此目录 您必须先运行“eb init”

AWS Elastic Beanstalk - EB 扩展不起作用

在 Elastic Beanstalk EC2 上使用 EBS 卷的问题

使用 eb-cli 创建单实例 Elastic Beanstalk 应用程序