當你使用自定義鏡像建立實例時,實例規格必須滿足鏡像聲明的最低系統盤容量。控制台會在鏡像卡片、鏡像分享頁和提交建立時檢查這一條件。
在建立實例時,控制台會同時檢查當前配置和鏡像版本的最低要求。如果你先選擇了一個需要較大磁盤的鏡像,之後又把配置調整得更小,當前鏡像就可能不再滿足要求。例如,當前鏡像“Windows 2022”要求 Disk ≥ 40 GB,而新的配置只有 20 GB,這時系統會顯示:
當前鏡像“Windows 2022”不滿足最低要求:Disk ≥ 40 GB。請調整配置或選擇兼容鏡像後繼續。
這不是鏡像被刪除,也不是配置丟失,而是當前兩項選擇暫時不匹配。你可以選擇以下任一方式繼續:
- 調整配置:將系統盤提高到鏡像要求的最低容量或更高。對於上面的例子,系統盤至少設置為 40 GB。
- 切換鏡像:點擊“查看兼容鏡像”,查看當前配置可以使用的鏡像,然後切換到系統推薦的版本。
- 保留當前選擇:如果你希望繼續使用當前鏡像,可以先關閉提示並保留它,再回到配置規格將磁盤調大。衝突解決前,建立按鈕會保持禁用,避免提交一個無法啟動的實例。
打開“查看兼容鏡像”後,確認窗口會並排展示當前鏡像和系統推薦鏡像。當前鏡像保留在左側,推薦鏡像顯示在右側;點擊“切換到兼容鏡像”即可完成替換。推薦鏡像優先來自同一操作系統,找不到合適版本時才會從其他系統中選擇滿足當前配置的版本。
鏡像要求可能不只包含磁盤,還可能包含 CPU、內存、網絡速度、IP 數量、支持的實例規格、區域或可用性域。提示中的最低要求只列出當前不滿足的條件,完整規則仍以鏡像詳情和服務端校驗結果為準。
實例規格不是隻有 CPU 和內存,還包含系統盤、網絡等資源。鏡像本身也有能夠正常運行的前提條件,因此不是每個鏡像都能放到每一種規格上。
對於自定義鏡像,系統會同時檢查:
- 當前實例的系統盤是否達到鏡像的最低容量。
- 當前實例規格是否在鏡像支持的規格範圍內。
- 所選區域和可用性域是否可以訪問這個鏡像。
這幾個條件共同決定鏡像是否可用。最低規格不是額外收費檔位,也不是要求所有實例都使用同一套配置,而是為了避免建立出無法啟動或無法完整還原的實例。
自定義鏡像來自一個已有實例的系統盤。鏡像中不僅有用戶看到的文件,還包含操作系統文件、分區佈局、文件系統元數據和啟動所需的數據。建立新實例時,系統需要把這些內容完整還原到目標系統盤。
如果目標系統盤比鏡像記錄的最低容量更小,完整還原就沒有足夠空間,可能導致系統無法啟動、文件缺失或後續擴容狀態異常。因此平臺會在選擇鏡像和提交建立時拒絕低於下限的規格,而不是等到異步建立任務執行到一半才失敗。
最低容量是一個下限,不是必須使用的固定值:系統盤剛好達到下限時可以使用,設置得更大則可以為操作系統更新和業務數據留下更多空間。
實例系統盤容量 >= 鏡像最低系統盤容量例如,鏡像要求最低系統盤為 40 GB:
| 鏡像最低要求 | 實例系統盤 | 結果 |
|---|---|---|
| 40 GB | 20 GB | 不滿足,不能使用該鏡像 |
| 40 GB | 40 GB | 滿足,可以使用 |
| 40 GB | 80 GB | 滿足,可以使用 |
等號也算滿足。最低要求是鏡像的使用下限,不代表實例一定會實際佔滿這部分空間。
自定義鏡像建立自實例時,系統會根據來源實例的系統盤容量記錄鏡像的最低系統盤要求。鏡像被複制、共享或導入到其他空間後,這個要求會隨鏡像保留。
鏡像文件大小和最低系統盤容量不是同一個概念:
| 項目 | 含義 | 用途 |
|---|---|---|
| 鏡像大小 | 鏡像數據當前佔用的存儲空間。 | 估算導入或複製時的存儲消耗。 |
| 最低系統盤容量 | 使用鏡像啟動實例所需的系統盤下限。 | 判斷實例規格是否可以選擇該鏡像。 |
因此,鏡像文件大小小於系統盤容量,並不代表任意小於最低要求的系統盤都可用。
- 打開“計算 > 實例”,選擇“建立實例”。
- 先選擇區域和可用性域,再選擇實例規格。
- 在鏡像來源中選擇“自定義鏡像”,找到要使用的鏡像。
- 查看鏡像卡片下方顯示的最低磁盤要求,確認實例系統盤容量達到該值。
- 如果使用彈性規格,將磁盤調整到最低要求或更高,然後繼續完成登錄方式和網絡配置。
鏡像還可能受支持的實例規格和可用性域限制。磁盤容量滿足要求時,如果當前規格仍不可用,請更換支持該鏡像的規格,或選擇鏡像所在的可用性域。
打開共享鏡像鏈接後,頁面會在導入按鈕附近顯示該鏡像的最低配置要求。導入時先選擇目標區域和可用性域;導入完成後,建立實例仍需按照同一最低系統盤要求選擇規格。
導入按鈕可用不代表任意實例規格都能使用該鏡像。最終建立實例時,控制台和服務端都會再次校驗系統盤容量與鏡像支持的規格。
當前實例的系統盤小於鏡像要求。增大彈性規格的磁盤,或選擇系統盤更大的固定規格後再選擇鏡像。
除了磁盤容量,鏡像還可能要求特定實例規格、區域或可用性域。先確認部署位置,再檢查規格是否屬於鏡像支持範圍。
切換規格可能改變可用磁盤容量或支持的規格範圍。重新選擇規格後,再從自定義鏡像列表中選擇滿足條件的鏡像。