一个 CloudFormation 模板在 us-east-1 成功启动了一个 EC2 实例,但在 us-west-2 中使用时失败了。以下哪项是导致此失败的可能原因?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 模板中引用的 AMI ID 在 us-west-2 区域中不存在。.
为什么这是答案
正确答案是:模板中引用的 AMI ID 在 us-west-2 区域中不存在。 解释:AMI(Amazon Machine Image)是区域性的。一个 AMI ID 在 us-east-1 区域中有效,但在 us-west-2 区域中可能不存在或指向不同的镜像。当 CloudFormation 尝试在 us-west-2 中使用 us-east-1 的 AMI ID 启动 EC2 实例时,操作会失败,因为该 AMI 在目标区域中找不到。 其他选项不正确的原因: 资源标签是全局的,不限于特定区域。 cfn-init 脚本的执行失败通常会导致实例启动成功但配置失败,而不是 CloudFormation 堆栈启动失败。 IAM 用户是全局的,其创建不限于特定区域。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡