在 KVM 上运行 Amazon Linux 2023 的要求 - Amazon Linux 2023

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 KVM 上运行 Amazon Linux 2023 的要求

本节介绍在 KVM 上运行 Amazon Linux 2023 的要求。AL2023 的 KVM 映像适用于 aarch64x86-64 架构。

本节介绍在基本 Amazon Linux 2023 系统要求之外对于 KVM 映像的额外要求。

在 KVM 上运行 Amazon Linux 2023 的 KVM 主机要求

KVM 映像目前可在这样的主机上运行:系统为 Ubuntu 22.04.3 LTS,该 Ubuntu 版本提供的 qemu 版本为 6.2+dfsg-2ubuntu6.15,使用 q35 机器类型。

KVM 上的 Amazon Linux 2023 的设备支持

经过测试可用于 AL2023 KVM 映像(aarch64x86-64)的 qemu 设备型号有:
  • virtio-blkvirtio 块设备)

  • virtio-scsi(带磁盘设备的 virtio SCSI 控制器)

  • virtio-netvirtio 网络设备)

  • ahci(用于虚拟 CD-ROM 驱动器)

  • usb-storage(通过 xhci

其他已在 AL2023 KVM 映像认证中启用但未大量运用的 qemu 设备型号有:
  • x86-64 上的 VGA (qemu VGA)

  • virtio-rng(虚拟随机数生成器)

  • 传统 AT 键盘和 PS/2 鼠标设备

  • 传统串行设备

KVM 上的 Amazon Linux 2023 的启动模式(UEFI 和 BIOS)支持

x86-64 映像经过了传统 BIOS 和 UEFI 启动模式的测试。aarch64 映像经过了 UEFI 启动模式的测试。

注意

默认情况下,当使用 UEFI 启动模式时,一些虚拟机管理器会为虚拟机预置 Microsoft 安全启动密钥(从而启用安全启动)。此配置不启动 AL2023。

因为 AL2023 启动加载程序未经 Microsoft 签名,所以,要么将虚拟机预置为无需 UEFI 密钥,要么将 Amazon Linux 2023 密钥用于安全启动。

重要

对 KVM 映像的安全启动支持尚未验证。一旦验证,本文档将使用相关说明进行更新。

在 KVM 上运行 Amazon Linux 2023 的限制

以下是在 KVM 上运行 Amazon Linux 2023 的一些已知限制:

注意

AL2023 中可能存在实现所列的一些不被支持的功能的代码,并且可以正常运行。不被支持的功能列表之所以存在,是为了让客户能够就什么依赖当前工作,以及 Amazon Linux 团队将把什么视为未来更新的一部分工作做出明智决定。

在 KVM 上运行 AL2023 的已知限制
  • 目前未打包或不支持 KVM 客户机代理。

  • 不支持热插拔 CPU、内存或任何其他设备类型。

  • 不支持虚拟机 (VM) 休眠。

  • 不支持虚拟机 (VM) 迁移。

  • 不支持任何设备的透传,例如通过 PCI 透传或 USB 透传都不被支持。