1. 程式人生 > >(轉)計算節點宕機了怎麽辦?

(轉)計算節點宕機了怎麽辦?

-shared schedule ins com put 宕機 opensta 請求 TP

比如硬件故障或者斷電造成整臺計算節點無法工作,該節點上運行的 instance 如何恢復呢?

用 Shelve 或者 Migrate 可不可以?
很不幸,這兩個操作都要求 instance 所在計算節點的 nova-compute 服務正常運行。
幸運的是,還有 Evacuate 操作。

Evacuate 可在 nova-compute 無法工作的情況下將節點上的 instance 遷移到其他計算節點上。但有個前提:
Instance 的鏡像文件必須放在共享存儲上。

nova evacuate c2 --on-shared-storage

經歷的步驟:

  1. 向 nova-api 發送請求
  2. nova-api 發送消息
  3. nova-scheduler 執行調度
  4. nova-scheduler 發送消息
  5. nova-compute 執行操作

參考:

計算節點宕機了怎麽辦?- 每天5分鐘玩轉 OpenStack(43) - CSDN博客
https://blog.csdn.net/cloudman6/article/details/51592123

(轉)計算節點宕機了怎麽辦?