Amazon web services CloudFormation抱怨变更集[InvalidChangeBatch]

Amazon web services CloudFormation抱怨变更集[InvalidChangeBatch],amazon-web-services,amazon-cloudformation,amazon-route53,Amazon Web Services,Amazon Cloudformation,Amazon Route53,当我尝试部署代码时,出现以下错误: module.rest_api.aws_route53_record.xxx: [ERR]: Error building changeset: InvalidChangeBatch: [Tried to create resource record set [name=‘MYNAME’, type=‘MYTYPE’] but it already exists] status code: 400, request id: XXXXXXXXXX 当我检查堆

当我尝试部署代码时,出现以下错误:

module.rest_api.aws_route53_record.xxx: 
[ERR]: Error building changeset: InvalidChangeBatch: [Tried to create resource record set [name=‘MYNAME’, type=‘MYTYPE’] but it already exists]
status code: 400, request id: XXXXXXXXXX
当我检查堆栈时,它似乎是空的,所以我无法删除堆栈?有谁能帮忙吗,提前谢谢

根据评论

问题是由路由53中的现有记录集引起的。解决方案是删除Route53控制台中的记录,并使用CloudFormation重新创建它。

基于评论


问题是由路由53中的现有记录集引起的。解决方案是删除Route53控制台中的记录,并使用CloudFormation重新创建它。

确保您签入了正确的区域和帐户。我在~/.aws/config和凭据文件中双重检查了我的帐户和区域,它们对我来说都是正确的,当我使用aws配置来管理它们时,我的意思是当你写“当我检查堆栈时”,你如何检查它?在aws控制台?我刚刚检查了一下,在记录列表下找到了我的域名,可能就是它。我现在删除了它,我现在正在运行我的地形文件,让我们给它10分钟左右!!非常感谢您的快速回复,这真是太棒了!!谢谢。这是为了确认它确实有效!我不敢相信我的眼睛,现在我的服务器正在工作。谢谢你的专业知识和好意!!确保您签入了正确的区域和帐户。我双重检查了我的帐户和区域,在我的~/.aws/config和凭据文件中,它们看起来都是正确的,因为我使用aws配置来管理它们。我的意思是,当您编写“当我检查堆栈时”,您如何检查它?在aws控制台?我刚刚检查了一下,在记录列表下找到了我的域名,可能就是它。我现在删除了它,我现在正在运行我的地形文件,让我们给它10分钟左右!!非常感谢您的快速回复,这真是太棒了!!谢谢。这是为了确认它确实有效!我不敢相信我的眼睛,现在我的服务器正在工作。谢谢你的专业知识和好意!!