Hyper-V 上支持的 SUSE Linux Enterprise Server (SLES) 虚拟机

下面是一个功能分发对照表,其中指示了每个版本中的功能。 表格后面列出了每个发行版的已知问题和解决方法。

适用于 Hyper-V 的内置 SUSE Linux Enterprise Service 驱动程序已通过 SUSE 的认证。 可在此公告中查看示例配置:SUSE YES 认证公告

表格图例

  • 内置 - LIS 作为此 Linux 发行版的一部分包含在内。Microsoft 提供的 LIS 下载包不适用于此发行版,因此请不要安装它。内置 LIS 的内核模块版本号(例如,由 lsmod 显示)不同于 Microsoft 提供的 LIS 下载包中的版本号。 版本号不匹配并不表示内置 LIS 已过时。

  • ✔ - 功能可用

  • (空白)- 功能不可用

SLES12+ 仅提供 64 位版本。

功能 操作系统版本 SLES 15 SP1-SP4 SLES 15 SLES 12 SP3-SP5 SLES 12 SP2 SLES 12 SP1 SLES 11 SP4 SLES 11 SP3
可用性 内置 内置 内置 内置 内置 内置 内置
核心 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
Windows Server 2016 精确时间 WS/Hyper-V 2022,2019,2016
网络
Jumbo 帧 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
VLAN 标记和中继 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
实时迁移 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
静态 IP 注入 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔注释 1 ✔注释 1 ✔注释 1 ✔注释 1 ✔注释 1 ✔注释 1 ✔注释 1
vRSS WS/Hyper-V 2022,2019,2016,2012
Azure 本地
TCP 分段及校验和卸载 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
SR-IOV WS/Hyper-V 2022,2019,2016,2012
Azure 本地
存储
调整 VHDX 大小 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
虚拟光纤通道 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
实时虚拟机备份 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔ 注释 2、3、8 ✔ 注释 2、3、8 ✔ 注释 2、3、8 ✔ 注释 2、3、8 ✔ 注释 2、3、8 ✔ 注释 2、3、8 ✔ 注释 2、3、8
TRIM 支持 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
SCSI WWN WS/Hyper-V 2022,2019,2016,2012
Azure 本地
内存
PAE 内核支持 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
空值 空值 空值 空值 空值
配置 MMIO 间隙 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
动态内存 - 热添加 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 4、5、6 ✔ 注释 4、5、6
动态内存 - 气球技术 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 4、5、6 ✔ 注释 4、5、6
运行时内存大小调整 WS/Hyper-V 2022,2019,2016 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6 ✔ 注释 6
视频
特定于 Hyper-V 的视频设备 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
杂项
键/值对 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔ 注释 7 ✔ 注释 7
不可屏蔽的中断 WS/Hyper-V 2022,2019,2016,2012
Azure Local
从主机到来宾的文件复制 WS/Hyper-V 2022,2019,2016,2012
Azure Local
lsvmbus 命令 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
Hyper-V 套接字 WS/Hyper-V 2022,2019,2016
PCI 直通/DDA WS/Hyper-V 2022,2019,2016
第 2 代虚拟机
使用 UEFI 启动 WS/Hyper-V 2022,2019,2016,2012
Azure 本地
✔ 注释 9 ✔ 注释 9 ✔ 注释 9 ✔ 注释 9 ✔ 注释 9 ✔ 注释 9
安全启动 WS/Hyper-V 2022,2019,2016

说明

  1. 如果已为虚拟机上的给定 Hyper-V 特定网络适配器配置了 NetworkManager,则静态 IP 注入可能无法正常工作,因为它可以替代手动配置的静态 IP 设置。 为确保平稳运行静态 IP 注入,请确保网络管理器已完全关闭,或已通过其 ifcfg-ethX 文件为特定网络适配器关闭。

  2. 如果在实时虚拟机备份操作期间有打开的文件句柄,则在某些情况下,备份的 VHD 可能需要在还原时接受文件系统一致性检查 (fsck)。

  3. 如果虚拟机具有附加的 iSCSI 设备或直接连接的存储(也称为直通磁盘),实时备份操作可能会失败且不发出任何提示。

  4. 如果来宾操作系统的运行内存过低,动态内存操作可能会失败。 下面是一些最佳做法:

    • 启动内存和最小内存应等于或大于发行版供应商建议的内存量。

    • 倾向于占用系统上全部可用内存的应用程序被限制为最多占用 80% 的可用 RAM。

  5. 动态内存支持仅在 64 位虚拟机上可用。

  6. 如果要在 Windows Server 2016 或 Windows Server 2012 操作系统上使用动态内存,请以 128 兆字节 (MB) 的倍数指定“启动内存”、“最小内存”和“最大内存”参数。 如果不这样做,可能会导致热添加失败,并且来宾操作系统中可能不会增加任何内存。

  7. 在 Windows Server 2016 或 Windows Server 2012 R2 中,如果不应用某个 Linux 软件更新,则键值对基础结构可能无法正常运行。 如果此功能出现问题,请与发行版供应商联系以获取软件更新。

  8. 如果多次装载单个分区,VSS 备份将会失败。

  9. 在 Windows Server 2012 R2 上,第 2 代虚拟机默认已启用安全启动,并且除非已禁用安全启动选项,否则不会启动第 2 代 Linux 虚拟机。 你可以在 Hyper-V 管理器中虚拟机设置的“固件”部分禁用安全启动,也可以使用 Powershell 来禁用它:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    

另请参阅