2017-01-17 67 views
0

我啓動了一個t2類型實例,做了一些工作,並創建了一個AMI。用戶創建的AMI適用於t2實例,但不適用於c4實例

現在,當我試圖用這個AMI啓動一個t2類型的實例時,一切正常。

但是,當我嘗試與C4(也是C3)相同的初始化get卡在「1/2檢查」部分。

任何人都知道這裏發生了什麼?

+0

你是否試圖從t2的AMI創建c4實例? – Vinay

+0

是//////////// –

+0

T2和C4實例類型都是HVM,所以不應該成爲問題......但是你沒有提到你的操作系統。你沒有提及*哪種* C4類型。如果它有超過32個內核,它可能與[this]相關(http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/compute-optimized-instances.html#compute-instances-cpu-support )但我懷疑 - 這種情況不會通過1/2檢查,我懷疑。啓動官方AMI作爲t2並在啓動後將其更改爲C4應該證明這通常可行。 –

回答

1

通常這不應該發生。我從自制AMI啓動實例時更改實例類型,並且工作正常。

您可以創建另一個實例的另一個AMI並嘗試相同嗎?

此外,正如你所說,當你用t2型啓動它時,它工作正常。用t2類型再次啓動它,一旦它啓動SSH並檢查是否正在工作。然後繼續並停止(不終止)該實例。選擇實例,然後從動作開始並更改實例類型。現在,將實例類型更改爲您想要的。試試這個,讓我知道。

You will see something like this, click here to see a screenshot

+0

我試圖用這個AMI創建一個t2實例,然後將其更改爲c4。 它仍然不起作用。 我可能改變了一些操作系統設置,同時在t2上使AMI與c4不兼容。 我不明白你的意思是「你可以創建另一個實例的另一個AMI並嘗試相同嗎?」 –

+0

我的意思是,你可以嘗試這個另一個正在運行的EC2服務器。也許是的,你正在和你一起工作的這個特定的t2服務器做了一些改變,現在它不兼容。 –

相關問題