全部產品
Search
文件中心

Elastic Compute Service:Red Hat雲接入概述

更新時間:Jun 19, 2024

本教程介紹如何將Red Hat Enterprise Linux(RHEL)虛擬機器鏡像匯入阿里雲,並使用它在控制台中建立ECS執行個體。本教程適用於RHEL 6.9/6.10、7.4及以上版本、8.0及以上版本。

背景說明

在以下情境下,您才需要執行Red Hat雲接入操作:

  • 將自訂鏡像匯入阿里雲ECS時,許可證類型選擇自備授權。更多資訊,請參見匯入自訂鏡像

  • 使用Server Migration Center遷移任務時,各目標類型中的許可證類型選擇自備授權。更多資訊,請參見建立並啟動遷移任務

ECS執行個體和自訂RHEL鏡像要求

匯入阿里雲ECS執行個體的RHEL鏡像必須滿足以下要求:

  • 鏡像匯入不支援多個網路介面或者IPv6地址。

  • 確認已為遠端存取啟用了SSHD服務。

  • 確認已禁用防火牆,並且已開啟SSH 22連接埠。否則,您無法串連到已建立的ECS執行個體。

    建議您使用安全性群組來控制一台或多台ECS執行個體的入流量或出流量。更多資訊,請參見安全性群組概述

  • 確認作業系統是RHEL 6.9/6.10、7.4及以上版本、8.0及以上版本,並且包括最新的cloud-init和安全更新。

    關於RHEL版本的更多資訊,請參見公用鏡像概述

  • 確認在根分區上使用了以下檔案系統之一:xfs、ext3或ext4。

  • ECS僅支援匯入RAW、QCOW2或VHD格式的鏡像。建議匯入QCOW2或VHD格式的鏡像,其傳輸容量較小。如果需要匯入其他格式的鏡像,請在匯入鏡像之前使用qemu-img工具轉換格式。

  • 確認/etc/issue*檔案未被修改,否則,將無法正確識別Guest作業系統的分發,並且您可能無法成功建立ECS執行個體。

  • 正確配置了系統的GRUB設定檔。否則,系統可能無法啟動。

  • 確認/etc/fstab配置正確,否則,可能會出現阻止載入分區的異常,從而導致系統啟動失敗。

  • 必須使用/etc/shadow上的預設許可權。否則,無法修改密碼檔案,並且系統啟動將失敗。

  • 只存在系統硬碟上的單個根分區,並且系統硬碟具有足夠的空間容納鏡像檔案。

  • 確認已正確配置關鍵系統檔案,例如:/sbin/bin/lib*

有關ECS執行個體和自訂RHEL鏡像要求的更多資訊,請參見匯入鏡像必讀

前提條件

在開始之前,請確保以下事項:

  • 您同時具有Red Hat帳號和阿里雲帳號。

    • 如果沒有阿里雲帳號,請先註冊阿里雲帳號。具體操作,請參見註冊阿里雲帳號

      說明

      如果您希望在位於中國內地的地區中建立ECS執行個體,根據相關政策,請使用您的真實姓名註冊阿里雲帳號。

    • 如果沒有Red Hat帳號,請在Red Hat官網建立Red Hat門戶帳號。

  • 您將物理Red Hat Enterprise Linux 7伺服器作為離線環境定製已下載的虛擬鏡像,以滿足阿里雲鏡像要求。更多資訊,請參見步驟二:建立RHEL鏡像

操作流程

下圖展示了如何匯入RHEL虛擬機器鏡像,並在ECS控制台上通過該鏡像建立RHEL執行個體。

步驟概述

  1. 步驟一:註冊Red Hat雲接入計劃

  2. 步驟二:建立RHEL鏡像

  3. (可選)步驟三:轉換鏡像格式

  4. 步驟四:將鏡像匯入阿里雲ECS

  5. 步驟五:建立ECS執行個體並運行RHEL鏡像