[英]How do I get startup-script logs from Container-optimized OS in a GCE instance?
[英]How do I automatically restart a GCE preemptible instance?
如何自動重啟搶占式 Google Compute Engine 實例? 我只有一個不需要 100% 正常運行時間的實例,但我想在數據中心再次卸載后重新啟動。 我試圖自動重啟的實例/服務器有自己的啟動盤,每次重啟時我都想使用它。
您可以創建一個 f1-micro 實例,該實例在多個數據中心每月免費提供一個實例,並創建一個 cron 作業
*/10 * * * * /snap/bin/gcloud beta compute instances start --zone "yourzone" "yourinstance" --project "yourproject"
在您運行gcloud auth login
一次后。
這將每 10 分鍾重新啟動一次您的實例。 當然,您也可以將其設置為一個小時或更長時間。 通過更多的腳本編寫,還可以完成指數回退之類的事情。
如果您想降低重啟頻率,可以使用內置於 Google Cloud 儀表板中的Instance schedules
。
https://cloud.google.com/compute/docs/instances/schedule-instance-start-stop
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.