2015-07-10 77 views
7

如何自動重新啓動可搶佔的Google Compute Engine實例?我只有一個實例不需要100%的正常運行時間,但我希望每24小時重新啓動一次。我試圖自動重新啓動的實例/服務器有自己的啓動盤,每次重新啓動時都要使用它。如何自動重新啓動GCE可搶佔實例?

回答

6

您可以嘗試使用Instance Group Manager設置一個大小爲1的池。然後它將嘗試在它們被搶佔後重新創建實例。

您應該意識到,不能保證您的實例將具有容量。正如docs所說:

可從有限數量的計算引擎資源中獲得可搶佔實例,並且可能並不總是可用。

+0

一件很奇怪的事情正在發生。我可以設置實例組管理器來使用我想要的永久磁盤,並且我可以讓GCE自動啓動實例。但是,在一夜之間,即使通過SSH,機器仍然無法訪問,儘管生成的實例仍然可以停止並且可以燒製6%的CPU。 – ragerdl

+0

更新:它似乎在過去12小時內正常工作。鑑於失敗的奧祕,我傾向於認爲這只是GCE的一個短暫問題。也就是說,只有當它必須重新啓動實例時纔會發生。 – ragerdl

+0

關於「可從有限數量的計算引擎資源中獲得可搶佔實例,並且可能並不總是可用。」在過去的兩週裏,有好幾天沒有任何可搶佔的實例(任何規模)可以在美國中央1-c區開始。這只是我個人的經歷。應該認真對待文檔中的警告。 –

相關問題