將鏡像匯入阿里雲ECS之前,您必須先將其上傳到OSS Bucket。本文介紹如何將自訂RHEL鏡像匯入阿里雲ECS。
前提條件
使用阿里雲帳號開通OSS服務。具體操作,請參見開通OSS服務。
阿里雲帳號和RAM使用者需滿足匯入自訂鏡像的許可權要求。更多資訊,請參見匯入自訂鏡像。
瞭解鏡像的限制和要求。更多資訊,請參見匯入鏡像必讀、定製Linux自訂鏡像和轉換鏡像格式。
背景資訊
Object Storage Service是阿里雲提供的海量、安全、低成本、高持久性的雲端儲存體服務。更多資訊,請參見什麼是Object Storage Service。
操作步驟
步驟1:在OSS控制台建立Bucket
步驟2:在OSS Bucket上傳鏡像
如果鏡像檔案大於5 GiB,請使用API或ossutil上傳。
有關API的更多資訊,請參見分區上傳。
有關ossutil的更多資訊,請參見命令列工具ossutil概述。
在此樣本中,鏡像檔案小於5 GiB,直接在OSS控制台將其上傳到OSS Bucket。
登入OSS管理主控台。
在Bucket中建立可用目錄,以存放上傳的鏡像。
在左側導覽列,選擇Bucket列表,然後在Bucket列表中,單擊Bucket名稱,例如importrhel。
在檔案清單頁面,單擊建立目錄頁簽。
在右側彈出的建立目錄面板中,為目錄輸入有效名稱,例如在本教程中為rhel/,然後單擊確定。
上傳鏡像。
單擊目錄名稱,然後在目錄頁面,單擊上傳檔案。
在上傳檔案頁面,完成以下配置。
上傳到:單擊目前的目錄。
檔案ACL:單擊繼承Bucket。
待上傳檔案:您可以單擊掃描檔案或掃描檔案夾選擇本地檔案或檔案夾,或者直接拖拽鏡像檔案到待上傳檔案地區。
其他詳細的參數配置,請參見簡單上傳。
單擊上傳檔案。
此時,您可以在上傳列表頁簽查看各個檔案的上傳進度。當進度為100%時,您可以在rhel/目錄中查看鏡像資訊。
單擊鏡像名稱,然後在右側彈出的詳情面板中的URL參數處,單擊複製檔案URL。
說明匯入鏡像階段,您需要填入檔案URL。
如果檔案的ACL為私人,則URL包含到期和簽名資訊。
步驟3:授權ECS服務訪問OSS資源
步驟4:在ECS控制台匯入鏡像
上傳鏡像後,您可以按照以下步驟在ECS控制台中匯入鏡像。您還可以使用ECS API ImportImage匯入鏡像。