Troubleshooting - AWS Config
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Troubleshooting

如果在创建、更新或删除一致性包时收到指示操作失败的错误,则可以检查一致性包的状态。

aws configservice describe-conformance-pack-status --conformance-pack-name=ConformancePackName

您应该可以看到类似于如下所示的输出内容。

"ConformancePackStatusDetails": [ { "ConformancePackName": "ConformancePackName", "ConformancePackId": "ConformancePackId", "ConformancePackArn": "ConformancePackArn", "ConformancePackState": "CREATE_FAILED", "StackArn": "CloudFormation stackArn", "ConformancePackStatusReason": "Failure Reason", "LastUpdateRequestedTime": 1573865201.619, "LastUpdateCompletedTime": 1573864244.653 } ]

检查 ConformancePackStatusReason,了解有关失败的信息。

当 stackArn 存在于响应中

如果错误消息不明确,或者由于内部错误造成失败,请转到 AWS CloudFormation 控制台并执行以下操作:

  1. 在输出中搜索 stackArn

  2. 选择 AWS CloudFormation 堆栈的 Events (事件) 选项卡并检查失败的事件。

    状态原因指示一致性包失败的原因。

当 stackArn 答案中不存在

如果您在创建一致性数据包时收到故障,但 stackArn 在状态响应中不存在,可能的原因是堆栈创建失败,并且 AWS CloudFormation 回滚并删除堆栈。转到 AWS CloudFormation 控制台并搜索处于 Deleted (已删除) 状态的堆栈。失败的堆栈可能在那里可用。AWS CloudFormation 堆栈包含一致性包名称。如果您找到了失败的堆栈,请选择 AWS CloudFormation 堆栈的 Events (事件) 选项卡并检查失败的事件。

如果上述步骤都不起作用,以及是内部服务错误造成了失败,请重试操作或联系 AWS Config 支持部门。