Hyper-v 上支持的 SUSE 虚拟机Supported SUSE virtual machines on Hyper-V

适用于: Windows Server 2019,Hyper-v Server 2019,Windows Server 2016,Hyper-v Server 2016,Windows Server 2012 R2,Hyper-v Server 2012 R2,Windows 10,Windows 8。1Applies To: Windows Server 2019, Hyper-V Server 2019, Windows Server 2016, Hyper-V Server 2016, Windows Server 2012 R2, Hyper-V Server 2012 R2, Windows 10, Windows 8.1

下面是一个功能分布图,它指示每个版本中的功能。The following is a feature distribution map that indicates the features in each version. 表后面列出了每个分发的已知问题和解决方法。The known issues and workarounds for each distribution are listed after the table.

适用于 Hyper-v 的内置 SUSE Linux Enterprise Service 驱动程序已通过 SUSE 认证。The built-in SUSE Linux Enterprise Service drivers for Hyper-V are certified by SUSE. 可在此公告中查看示例配置: SUSE 是证书公告An example configuration can be viewed in this bulletin: SUSE YES Certification Bulletin.

表图例Table legend

  • 内置 的-.lis 作为此 Linux 分发的一部分包含在内。Microsoft 提供的 IIS 下载包不适用于此分发,因此不安装它。 Lsmod所示的内置 .lis (内核模块版本号,例如) 不同于 Microsoft 提供的 .lis 下载包上的版本号。Built in - LIS are included as part of this Linux distribution.The Microsoft-provided LIS download package does not work for this distribution, so do not install it.The kernel module version numbers for the built in LIS (as shown by lsmod, for example) are different from the version number on the Microsoft-provided LIS download package. 不匹配并不表明内置的 .LIS 版本已过期。A mismatch doesn't indicate that the built in LIS is out of date.

  • ✔ 功能可用✔ - Feature available

  • (空白) -功能不可用(blank) - Feature not available

SLES12 + 仅限64位。SLES12+ is 64-bit only.

功能Feature Windows Server 操作系统版本Windows Server operating system version SLES 15 SP1SLES 15 SP1 SLES 15SLES 15 SLES 12 SP3-SP5SLES 12 SP3-SP5 SLES 12 SP2SLES 12 SP2 SLES 12 SP1SLES 12 SP1 SLES 11 SP4SLES 11 SP4 SLES 11 SP3SLES 11 SP3
可用性Availability 内置Built-in 内置Built-in 内置Built-in 内置Built-in 内置Built-in 内置Built-in 内置Built-in
核心Core 2019、2016、2012 R22019, 2016, 2012 R2
Windows Server 2016 准确时间Windows Server 2016 Accurate Time 2019、20162019, 2016
网络Networking
Jumbo 帧Jumbo frames 2019、2016、2012 R22019, 2016, 2012 R2
VLAN 标记和中继VLAN tagging and trunking 2019、2016、2012 R22019, 2016, 2012 R2
实时迁移Live migration 2019、2016、2012 R22019, 2016, 2012 R2
静态 IP 注入Static IP Injection 2019、2016、2012 R22019, 2016, 2012 R2 ✔注释1✔Note 1 ✔注释1✔Note 1 ✔注释1✔Note 1 ✔注释1✔Note 1 ✔注释1✔Note 1 ✔注释1✔Note 1 ✔注释1✔Note 1
vRSSvRSS 2019、2016、2012 R22019, 2016, 2012 R2
TCP 分段和校验和卸载TCP Segmentation and Checksum Offloads 2019、2016、2012 R22019, 2016, 2012 R2
SR-IOVSR-IOV 2019、20162019, 2016
存储Storage
VHDX 调整大小VHDX resize 2019、2016、2012 R22019, 2016, 2012 R2
虚拟光纤通道Virtual Fibre Channel 2019、2016、2012 R22019, 2016, 2012 R2
实时虚拟机备份Live virtual machine backup 2019、2016、2012 R22019, 2016, 2012 R2 ✔ 备注2、3、8✔ Note 2,3,8 ✔备注2、3、8✔Note 2,3,8 ✔ 备注2、3、8✔ Note 2,3,8 ✔ 备注2、3、8✔ Note 2,3,8 ✔ 备注2、3、8✔ Note 2,3,8 ✔ 备注2、3、8✔ Note 2,3,8 ✔ 备注2、3、8✔ Note 2,3,8
剪裁支持TRIM support 2019、2016、2012 R22019, 2016, 2012 R2
SCSI WWNSCSI WWN 2019、2016、2012 R22019, 2016, 2012 R2
记忆Memory
PAE 内核支持PAE Kernel Support 2019、2016、2012 R22019, 2016, 2012 R2 空值N/A 空值N/A 空值N/A 空值N/A 空值N/A
MMIO 间隙的配置Configuration of MMIO gap 2019、2016、2012 R22019, 2016, 2012 R2
动态内存-热添加Dynamic Memory - Hot-Add 2019、2016、2012 R22019, 2016, 2012 R2 ✔ 备注6✔ Note 6 ✔备注6✔Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 注释4、5、6✔ Note 4,5,6 ✔ 注释4、5、6✔ Note 4,5,6
动态内存-膨胀Dynamic Memory - Ballooning 2019、2016、2012 R22019, 2016, 2012 R2 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 注释4、5、6✔ Note 4,5,6 ✔ 注释4、5、6✔ Note 4,5,6
运行时内存大小调整Runtime Memory Resize 2019、20162019, 2016 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6 ✔ 备注6✔ Note 6
显示Video
Hyper-v 特定视频设备Hyper-V-specific video device 2019、2016、2012 R22019, 2016, 2012 R2
杂项Miscellaneous
键/值对Key/value pair 2019、2016、2012 R22019, 2016, 2012 R2 ✔ 说明7✔ Note 7 ✔ 说明7✔ Note 7
不可屏蔽中断Non-Maskable Interrupt 2019、2016、2012 R22019, 2016, 2012 R2
从主机到来宾的文件复制File copy from host to guest 2019、2016、2012 R22019, 2016, 2012 R2
lsvmbus 命令lsvmbus command 2019、2016、2012 R22019, 2016, 2012 R2
Hyper-v 套接字Hyper-V Sockets 2019、20162019, 2016
PCI 传递/DDAPCI Passthrough/DDA 2019、20162019, 2016
第 2 代虚拟机Generation 2 virtual machines
使用 UEFI 启动Boot using UEFI 2019、2016、2012 R22019, 2016, 2012 R2 ✔ 备注9✔ Note 9 ✔ 备注9✔ Note 9 ✔ 备注9✔ Note 9 ✔ 备注9✔ Note 9 ✔ 备注9✔ Note 9 ✔ 备注9✔ Note 9
安全启动Secure boot 2019、20162019, 2016

说明Notes

  1. 如果为虚拟机上的特定 Hyper-v 特定网络适配器配置了 网络管理器 ,则静态 IP 注入可能不起作用。Static IP injection may not work if Network Manager has been configured for a given Hyper-V-specific network adapter on the virtual machine. 若要确保静态 IP 注入正常运行,请确保网络管理器已完全关闭,或已通过其 ifcfg-eth0-ethX 文件在特定网络适配器上关闭网络管理器。To ensure smooth functioning of static IP injection please ensure that Network Manager is turned off completely or has been turned off for a specific network adapter through its ifcfg-ethX file.

  2. 如果在执行实时虚拟机备份操作的过程中有打开的文件句柄,则在某些角落情况下,在还原时,已备份的 Vhd 可能需要执行文件系统一致性检查 (fsck) 。If there are open file handles during a live virtual machine backup operation, then in some corner cases, the backed-up VHDs might have to undergo a file system consistency check (fsck) on restore.

  3. 如果虚拟机有连接的 iSCSI 设备或直接连接存储 (也称为传递磁盘) ,则实时备份操作可能会失败。Live backup operations can fail silently if the virtual machine has an attached iSCSI device or direct-attached storage (also known as a pass-through disk).

  4. 如果来宾操作系统在内存上运行得太低,动态内存操作可能会失败。Dynamic memory operations can fail if the guest operating system is running too low on memory. 下面是一些最佳做法:The following are some best practices:

    • 启动内存和最小内存应等于或大于分发供应商建议的内存量。Startup memory and minimal memory should be equal to or greater than the amount of memory that the distribution vendor recommends.

    • 通常会消耗系统中的全部可用内存的应用程序,仅消耗最多80% 的可用 RAM。Applications that tend to consume the entire available memory on a system are limited to consuming up to 80 percent of available RAM.

  5. 动态内存支持仅适用于64位虚拟机。Dynamic memory support is only available on 64-bit virtual machines.

  6. 如果在 Windows Server 2016 或 Windows Server 2012 操作系统上使用动态内存,请以128兆字节 (MB) 的倍数指定 " 启动内存"、" 最小内存" 和 " 最大内存 " 参数。If you are using Dynamic Memory on Windows Server 2016 or Windows Server 2012 operating systems, specify Startup memory, Minimum memory, and Maximum memory parameters in multiples of 128 megabytes (MB). 如果不这样做,可能会导致热添加失败,并且在来宾操作系统中可能看不到任何内存增长。Failure to do so can lead to Hot-Add failures, and you may not see any memory increase in a guest operating system.

  7. 在 Windows Server 2016 或 Windows Server 2012 R2 中,如果没有 Linux 软件更新,键/值对基础结构可能无法正常运行。In Windows Server 2016 or Windows Server 2012 R2, the key/value pair infrastructure might not function correctly without a Linux software update. 请与您的分销商联系以获取软件更新,以防您看到此功能的问题。Contact your distribution vendor to obtain the software update in case you see problems with this feature.

  8. 如果多次装入单个分区,则 VSS 备份会失败。VSS backup will fail if a single partition is mounted multiple times.

  9. 在 Windows Server 2012 R2 上,第2代虚拟机默认启用安全启动,第2代 Linux 虚拟机将不会启动,除非禁用了安全启动选项。On Windows Server 2012 R2, Generation 2 virtual machines have secure boot enabled by default and Generation 2 Linux virtual machines will not boot unless the secure boot option is disabled. 你可以在 Hyper-V 管理器中虚拟机设置的“固件”**** 部分禁用安全启动,也可以使用 Powershell 来禁用它:You can disable secure boot in the Firmware section of the settings for the virtual machine in Hyper-V Manager or you can disable it using Powershell:

    Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
    
    

另请参阅See Also