2017-07-17 37 views
-1

我試圖將一個彈性IP分配給EC2實例,因此,如果我必須調整EC2實例的大小,則IP不會更改。在VPC中無法獲得分配給EC2實例的彈性IP

這裏是我到目前爲止所採取的步驟:

首先,我跟着「創建VPC」本教程的部分(注:我沒有使用彈性魔豆,只有EC2和RDS):

https://deliciousbrains.com/scaling-laravel-using-aws-elastic-beanstalk-part-2-setting-up-vpc-rds-elasticache/

我也將使用RDS,所以要根據文章中,我不得不創建第二個公共子網。

然後,我創建了一個EC2實例,確保選擇我的VPC。對於實例的子網,我選擇了第一個公有子網(不確定這是否正確)。

我不確定如何從這裏繼續。我的彈性IP(我在鏈接的文章的教程中創建的)現在分配給我的EC2實例嗎?如果我檢查我的EC2實例的詳細信息,則沒有公共DNS/IP或彈性IP集,所以我假設不是。但是,如何爲實例分配彈性IP?

我試着去EC2儀表板的彈性IP部分,選擇我在上面鏈接的教程中創建的彈性IP,然後選擇「關聯地址」。然後我選擇了「實例」,選擇了我剛創建的EC2實例,但它給我一個錯誤「資源eipalloc-0b718e33已經與associate-id eipassoc-123b0231關聯」。

我是否需要創建第二個彈性IP並將其分配給EC2實例?

我該怎麼辦?

+0

還沒有看過你鏈接到的教程,但那個錯誤信息聽起來像你已經將你的EIP分配給了其他東西。您可以創建第二個EIP以用於EC2,或者取消關聯第一個EIP,然後將其連接到EC2。 – RaGe

+0

本教程似乎將一個EIP分配給VPC,因此我認爲我必須爲EC2實例創建第二個EIP。 – user496851

回答

0

問題可能是您的VPC設置不允許自動分配彈性/公共IP。

相關問題