我正在尝试查看从我的一个亚马逊账户与另一个亚马逊账户共享的 AMI,但它不可见。我已按照此处的所有说明进行操作:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html
我已经能够成功共享 EBS 卷,但不能共享 AMI。是否有任何人遇到的任何未记录的问题或步骤可能使我无法查看共享的 AMI?
或者 - 有没有办法从快照构建 AMI?
我正在尝试查看从我的一个亚马逊账户与另一个亚马逊账户共享的 AMI,但它不可见。我已按照此处的所有说明进行操作:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html
我已经能够成功共享 EBS 卷,但不能共享 AMI。是否有任何人遇到的任何未记录的问题或步骤可能使我无法查看共享的 AMI?
或者 - 有没有办法从快照构建 AMI?
您的一个帐户可能设置为与另一个帐户不同的区域。至少,这就是我刚刚遇到的。
AMI 不跨区域 - 在区域 A 中创建的 AMI 将永远不会出现在任何其他区域中。如果您的两个帐户位于不同的区域,或者即使您在其中一个帐户中切换区域,您也会看到这一点。
你可以做两件事:
只需更改目标帐户中的区域即可。AMI 应该会神奇地出现——至少对我来说是这样。简单,但不令人满意,如果你真的喜欢其他地区。
在您的源账户中,将 AMI 复制到您要从中使用它的区域。这是官方文档,但非常简单。在控制台中,右键单击 AMI,选择Copy AMI,选择您的区域,然后按Copy AMI按钮。等到复制完毕,然后在新生成的 AMI 上设置权限。
您将不得不等待,但至少您不必像过去那样经历歌舞。
所有 Amazon AWS AMI 都是公开的并且对所有账户可见。您是在谈论您(或其他人)按照以下步骤明确创建的 AMI:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami.html
如果是这样,分享这些的说明在这里:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AESDG-chapter-sharingamis.html
(I'm not sure the difference between your link and this link. They seem... the same)
EBS 快照不是 AMI,可以与其他账户共享。与其他帐户共享 EBS 快照的说明如下:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html
我不知道从快照创建 AMI 的任何直接方法。我不认为有一个。