2013-07-01 110 views
0

是的,我聽說過所有關於EC2實例是不可靠的,以及如何你需要主動地爲準備的故事。我還聽過其他人關於他們從未遇到問題的故事,他們的實例只是運行並運行。Suspicously定時EC2實例重啓

今天我做了一個奇怪的事情發生了。我已經有一個Linux實例運行了幾個月,因爲我一直在準備推出一個電子商務網站。我一直在定期拍攝快照。我在S3上有我的圖片。我有我的代碼在私人github回購。所有事情都考慮到了,我在保護自己免受失敗方面做得相當不錯。具有諷刺意味的是,就在我今天在這方面做得更多時,我經歷了一些非常奇怪的事情。

由於我有這些快照,我認爲如果我需要快速啓動一個新實例(無論是由於無法恢復的失敗實例,或者如果我只需要額外的容量)就是創建一個快照並從中創建一個卷,然後從該卷中創建一個映像,然後使用該映像啓動一個新實例。

無論出於何種原因,每次我最近嘗試過時,新引導過程中出現內核恐慌,因此我決定嘗試一種不同的方法。我右鍵單擊我的RUNNING INSTANCE,然後選擇「創建圖像」。這似乎是一個合理的捷徑。然後,我去了那個形象,並推出了一個實例。

在幾乎完全一樣的時間,我原來的實例重新啓動。我甚至沒有看到它發生。我只知道它來自系統日誌。這只是一個瘋狂的巧合嗎?還是我犯了一個愚蠢的錯誤,並意外地搞砸了我的實例?

幸運的是,我只是將這個新東西從地面上取下來,所以停機時間並沒有讓我失望,而且我能夠很快地讓事情再次發生。但是我完全不明白實例列表中的「創建圖像」功能,或者我今天真的很不幸。

回答

3

「創建映像」 採取以下措施:

  1. 停止EC2實例

  2. 快照EBS卷

  3. 啓動EC2實例

  4. 註冊EBS快照的AMI

所以,是的,這看起來像重啓,因爲它就像重啓。

這裏有一個文章,我就停止之間的差異寫/啓動和簡單的重新啓動:http://alestic.com/2011/09/ec2-reboot-stop-start

+0

感謝您的回答。這是現貨。它是完美的,因爲雖然在我看來,UI並沒有警告我,當我做快照時我的實例會被關閉。似乎應該有。 – user1854314

0

你的問題聽起來很像我的問題。經過一番搜索此頁幫我:。http://www.raleche.com/node/138

「創建AMI,我選擇了默認的內核映像實例時的問題竟然是內核都

要解決此問題,我使用與原始實例相同的內核映像重新創建了AMI。「