SUSE Linux Enterprise Server(SLES)作为 Hyper-V 的宾客操作系统受到支持。 本文详细介绍了每个受支持的 SLES 版本可用的集成服务和功能。 使用包含的功能矩阵比较各个版本的支持,并查看重要详细信息、已知问题和建议的解决方法的说明。 此信息可帮助你自信地在 Hyper-V 上规划、部署和管理 SLES 虚拟机。
适用于 Hyper-V 的内置 SUSE Linux Enterprise Service 驱动程序已通过 SUSE 的认证。 可在此公告中查看示例配置:SUSE YES 认证公告。
SLES 虚拟机功能的表格图例
内置 - LIS 作为此 Linux 分发的一部分包含在内。 Microsoft 提供的 LIS 下载包不适用于此发行版,因此请不要安装它。 内置 LIS 的内核模块版本号(如 lsmod 所示),不同于Microsoft提供的 LIS 下载包上的版本号。 不匹配并不表示内置 LIS 已过期。
✔ - 功能可用
(空白) - 功能不可用
SLES12+ 仅提供 64 位版本。
| Feature | 操作系统版本 | SLES 15 SP1-SP7 | SLES 15 | SLES 12 SP3-SP5 | SLES 12 SP2 | SLES 12 SP1 | SLES 11 SP4 | SLES 11 SP3 |
|---|---|---|---|---|---|---|---|---|
| Availability | Built-in | Built-in | Built-in | 内置 | Built-in | Built-in | Built-in | |
| Core | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Windows Server 2016 精确时间 | WS/Hyper-V 2025,2022,2019,2016 | ✔ | ✔ | ✔ | ✔ | |||
| Networking | ||||||||
| Jumbo 帧 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| VLAN 标记和中继 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 实时迁移 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 静态 IP 注入 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔注释 1 | ✔注释 1 | ✔注释 1 | ✔注释 1 | ✔注释 1 | ✔注释 1 | ✔注释 1 |
| vRSS | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ||
| TCP 分段及校验和卸载 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| SR-IOV | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | |||
| Storage | ||||||||
| VHDX 调整大小 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 虚拟光纤通道 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 实时虚拟机备份 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ 注释 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 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| SCSI WWN | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | |||
| Memory | ||||||||
| PAE 内核支持 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
N/A | N/A | N/A | N/A | N/A | ✔ | ✔ |
| MMIO 间隙配置 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 动态内存 - 热添加 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ 注释 6 | ✔注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 4、5、6 | ✔ 注释 4、5、6 |
| 动态内存 - 气球技术 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 4、5、6 | ✔ 注释 4、5、6 |
| 运行时内存大小调整 | WS/Hyper-V 2025,2022,2019,2016 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | |||
| Video | ||||||||
| 特定于 Hyper-V 的视频设备 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Miscellaneous | ||||||||
| 键/值对 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ 注释 7 | ✔ 注释 7 |
| 不可屏蔽的中断 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 从主机到来宾的文件复制 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| lsvmbus 命令 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ | ✔ | ✔ | ✔ | |||
| Hyper-V 套接字 | WS/Hyper-V 2025,2022,2019,2016 | ✔ | ✔ | ✔ | ||||
| PCI 直通/DDA | WS/Hyper-V 2025,2022,2019,2016 | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| 第 2 代虚拟机 | ||||||||
| 使用 UEFI 启动 | WS/Hyper-V 2025,2022,2019,2016,2012 Azure Stack HCI |
✔ 注释 9 | ✔ 注释 9 | ✔ 注释 9 | ✔ 注释 9 | ✔ 注释 9 | ✔ 注释 9 | |
| 安全启动 | WS/Hyper-V 2025,2022,2019,2016 | ✔ | ✔ | ✔ | ✔ | ✔ |
Notes
如果为虚拟机上的给定 Hyper-V 特定网络适配器配置 NetworkManager ,则静态 IP 注入可能不起作用,因为它可以替代手动配置的静态 IP 设置。 为了确保静态 IP 注入的顺利运行,请确保完全关闭网络管理器,或者通过 网络管理器的 ifcfg-ethX 文件为特定网络适配器关闭。
如果在实时虚拟机备份操作期间有打开的文件句柄,则在某些情况下,备份的 VHD 可能需要在还原时接受文件系统一致性检查 (fsck)。
如果虚拟机具有附加的 iSCSI 设备或直接连接的存储(也称为直通磁盘),实时备份操作可能会失败且不发出任何提示。
如果来宾操作系统的运行内存过低,动态内存操作可能会失败。 下面是一些最佳做法:
启动内存和最小内存应等于或大于发行版供应商建议的内存量。
倾向于占用系统上全部可用内存的应用程序被限制为最多占用 80% 的可用 RAM。
动态内存支持仅在 64 位虚拟机上可用。
如果在 Windows Server 2016 或 Windows Server 2012作系统上使用动态内存,请在 128 MB 的倍数中指定 启动内存、 最小内存和 最大内存 参数。 如果不这样做,可能会导致热添加失败,并且来宾操作系统中可能不会增加任何内存。
在 Windows Server 2016 或 Windows Server 2012 R2 中,如果不应用某个 Linux 软件更新,则键值对基础结构可能无法正常运行。 如果此功能出现问题,请与发行版供应商联系以获取软件更新。
如果多次装载单个分区,VSS 备份将失败。
在 Windows Server 2012 R2 上,第 2 代虚拟机默认启用了安全启动,除非禁用安全启动选项,否则第 2 代 Linux 虚拟机不会启动。 可以在 Hyper-V Manager 中虚拟机设置的 “固件 ”部分中禁用安全启动,也可以使用 PowerShell 禁用它:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off