如果我做的:如何用一個查詢啓動具有不同IP地址的多個aws實例?
ec2-run-instances ami_id -n 10 ...
然後在10個實例將啓動。 它們將具有指定子網中的隨機IP地址。
如何用我需要的IP地址(比如1,2,3..10)來啓動10個實例?
顯而易見的解決方案,做一個循環,並在它開始的情況下, 是不正確的,因爲它不允許使用一個查詢啓動實例。
爲什麼它很重要?有一些任務,例如網絡佈局組您需要在一個回合中啓動實例。
如果我做的:如何用一個查詢啓動具有不同IP地址的多個aws實例?
ec2-run-instances ami_id -n 10 ...
然後在10個實例將啓動。 它們將具有指定子網中的隨機IP地址。
如何用我需要的IP地址(比如1,2,3..10)來啓動10個實例?
顯而易見的解決方案,做一個循環,並在它開始的情況下, 是不正確的,因爲它不允許使用一個查詢啓動實例。
爲什麼它很重要?有一些任務,例如網絡佈局組您需要在一個回合中啓動實例。
如果您使用DHCP,則只能爲單個實例指定「主要專用IP」。 (這也適用於現貨實例)。
AWS將爲每個子網CIDR保留5個IP地址(4個IP從子網開始,並且是子網的最後一個IP)。因此,對於CIDR/24,您不能使用以1,2,3,4和255結尾的IP地址。因此您無法創建超出CIDR/29的子網。
如果你堅持要指定自己的IP,你必須創建自己的腳本來啓動實例逐步加載主專用IP參數,並不得使用1,2,3,4和255
可以解決問題的唯一解決方案是3,但它顯然不會工作,因爲您需要在*一轉* –
@IgorChubin:將IP地址分配到數組/列表/變量集中,然後循環它們。 – mootmoot
不!這是行不通的,因爲在這種情況下它不是一個查詢! –
爲什麼-1和關閉請求?這個問題不是簡單的或明顯的,因爲它閃耀。 –