站長阿川

站長阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

站長精心設計,帶你實作 63 個小專案,得到作品集!

立即開始免費試讀!

使用OCI時,可能會遇到以下「無法啟動實例」的情況:

  1. 當需要持續服務於重要工作負載時
  2. 當想要試用剛發布的最新配置時
  3. 當想要確保獲得如GPU配置等受歡迎且短缺的形狀時

在這種情況下,使用容量預約(Capacity Reservation)功能。但是,這個功能有一些需要了解的規格和潛在的陷阱。

本次將針對OCI的容量預約進行說明,特別是針對在實際運行中可能遇到的問題。

容量預約是什麼

這是一個為了在需要時確保可以使用CPU和記憶體資源而事先保留計算資源的機制。
與其他公共雲相似,OCI也標準化此功能。

  • 收費
    • 未使用的預約容量將按85%計費。自預約完成之後立即開始計費。
    • 針對容量預約創建的實例將按100%計費。
  • 期間
    • 創建後,預約容量即刻可用。
  • 參考官方文檔

容量預約的創建方法(僅介紹控制台操作)

1. 控制台操作

在OCI控制台畫面中,左上方:1.漢堡菜單 → 2.計算 → 3.容量預約
CleanShot 2025-08-28 at 16.30.47.png

2. 按下 [創建容量預約] 按鈕

CleanShot 2025-08-28 at 16.32.42.png

3. 容量預約的創建畫面

  • 容量預約名稱:可自訂,建議包括地域、可用性域及配置,以便於識別。

  • 構件:必須指定要創建的構件,無法使用其他構件的容量預約。

  • 可用性域:東京或大阪地域僅有一個,因此可以直接選擇。對於其他有多個可用性域的地域請適當指定。
    CleanShot 2025-08-28 at 16.34.01.png

  • 故障域:對於將現有實例進行容量預約時,必須確保故障域1、2、3相符。

  • 配置:指定目標配置。

  • 核心:指定OCPU數量。請指定要附加至計算的OCPU數量。無法僅為4 OCPU的計算預約2 OCPU。

  • 記憶體:指定記憶體數量。請指定要附加至計算的記憶體數量。

  • 數量:如果有多個相同配置的實例,可以一次性創建。
    CleanShot 2025-08-28 at 16.40.34.png

4. 創建完成

按下 [下一步] 按鈕 → [創建] 按鈕

在畫面轉換後的控制台中部確認目標配置、OCPU數量、記憶體數量及數量已被預約。
CleanShot 2025-08-28 at 16.46.35.png

問:明明預約了容量,為何無法啟動?

答1:其實沒有成功預約容量吧?

在創建容量預約後查看容量配置時,可能會發現預約容量為0。
這意味著對應的數量中,「0」個預約完成,這並不是錯誤,而遺憾的是這似乎是規格的一部分(截至2025年8月)。
CleanShot 2025-08-28 at 16.51.18.png

因此,若在此狀態下嘗試應用容量預約,便會顯示沒有容量可用的錯誤。

注意事項:
在0個預約後沒有自動重試的功能!必須重新創建以確保預約容量。

應用於新建的計算

指定0個已預約的容量預約
CleanShot 2025-08-28 at 16.59.27.png

在其他畫面中也會顯示警告
CleanShot 2025-08-28 at 17.01.15.png

按下創建按鈕後會顯示API錯誤
CleanShot 2025-08-28 at 17.02.45.png

應用於現有的計算

當嘗試將0個已預約的容量預約應用於已啟動的計算時
CleanShot 2025-08-28 at 17.09.42.png

在按下保存變更時將顯示以下的API錯誤
CleanShot 2025-08-28 at 17.10.48.png

答2:您沒有明確將實例與容量預約綁定!

即使進行容量預約,若在創建計算時或更改現有計算時未明確綁定容量預約,也無法使用。

在此狀態下,即使已預約容量也會顯示沒有可用容量的API錯誤。
CleanShot 2025-08-28 at 17.33.12.png

將其應用於現有計算的步驟

在控制台中找到目標計算,點擊畫面左側的1.操作 → 2.其他操作 → 3.編輯
CleanShot 2025-08-28 at 17.18.23.png

展開擴展選項菜單
CleanShot 2025-08-28 at 17.20.09.png

在菜單最下方的「配置」部分的復選框中點擊,並指定已預約的容量。
CleanShot 2025-08-28 at 17.21.15.png

  • 官方步驟

原文出處:https://qiita.com/araidon/items/190bde5accd72da5abc7


共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
站長阿川

站長阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

站長精心設計,帶你實作 63 個小專案,得到作品集!

立即開始免費試讀!