【发布时间】:2017-07-17 18:55:58
【问题描述】:
我正在尝试为 EC2 实例分配一个弹性 IP,这样,如果我不得不调整 EC2 实例的大小,IP 就不会改变。
以下是我目前采取的步骤:
首先,我按照本教程的“创建 VPC”部分(注意:我没有使用 Elastic Beanstalk,仅使用 EC2 和 RDS):
我还将使用 RDS,因此根据文章,我必须创建第二个公共子网。
然后,我创建了一个 EC2 实例,确保选择了我的 VPC。对于实例的子网,我选择了第一个公有子网(不确定是否正确)。
我不确定如何从这里继续。我的弹性 IP(我在链接的文章教程中创建的)现在是否已分配给我的 EC2 实例?如果我检查我的 EC2 实例的详细信息,则没有公共 DNS/IP 或弹性 IP 集,所以我假设没有。但是如何为实例分配弹性 IP?
我尝试转到 EC2 仪表板的弹性 IP 部分,选择我在上面链接的教程中创建的弹性 IP,然后选择“关联地址”。然后我选择了“Instance”,选择了我刚刚创建的 EC2 实例,但是它给了我一个错误“resource eipalloc-0b718e33 is already associated with associate-id eipassoc-123b0231”。
是否需要创建第二个弹性 IP 并将其分配给 EC2 实例?
我该怎么办?
【问题讨论】:
-
尚未浏览您链接到的教程,但该错误消息听起来像是您已经将 EIP 分配给了其他东西。您可以创建第二个 EIP 与 EC2 一起使用,也可以取消第一个 EIP 的关联,然后将其附加到 EC2。
-
教程好像给VPC分配了一个EIP,所以我假设我必须为EC2实例创建第二个EIP。
标签: amazon-web-services amazon-ec2 dns amazon-vpc