Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие карты распространения функций указывают на функции, которые присутствуют в встроенных и скачиваемых версиях служб Linux Integration Services. Известные проблемы и обходные пути для каждого дистрибутива перечислены после таблиц.
Встроенные драйверы Red Hat Enterprise Linux Integration Services для Hyper-V достаточно для запуска гостей Red Hat Enterprise Linux с использованием высокопроизводительных синтетических устройств на Hyper-V узлах. Эти встроенные драйверы сертифицированы Red Hat для этого использования. Сертифицированные конфигурации можно просмотреть в каталоге сертификации Red Hat.
Не обязательно скачать и установить пакеты Служб Linux Integration Services из Центра загрузки Майкрософт, и это может ограничить поддержку Red Hat, как описано в Red Hat Knowledgebase 1067.
Из-за потенциальных конфликтов между встроенной поддержкой LIS и скачиваемой поддержкой LIS при обновлении ядра, отключите автоматические обновления, удалите загружаемые пакеты LIS, обновите ядро, перезагрузите, а затем установите последний выпуск LIS и снова перезагрузите.
В этом разделе рассматриваются следующие вопросы.
Table legend
Built in - LIS are included as part of this Linux distribution. 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 устарел.
✔ — Доступные функции
(blank) - Feature not available
Серия RHEL/CentOS 9.x
Feature | Host OS | 9.x |
---|---|---|
LIS Availability | Built in | |
Core | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Точное время Windows Server 2016 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
>256 виртуальных ЦП | ✔ | |
Networking | ||
Jumbo frames | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Теги и магистрали виртуальной локальной сети | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Live Migration | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Внедрение статических IP-адресов | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 2 |
vRSS | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Сегментация TCP и разгрузки контрольной суммы | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
SR-IOV | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Storage | ||
VHDX resize | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Виртуальное подключение Fibre Channel | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 3 |
Резервное копирование динамических виртуальных машин | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 5 |
TRIM support | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
SCSI WWN | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Memory | ||
Поддержка ядра PAE | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
|
Настройка разрыва MMIO | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Динамическая память — горячая надстройка | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 9, 10 |
Динамическая память — воздушный шар | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 910 |
Изменение размера памяти среды выполнения | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Video | ||
Видеоустройство hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Miscellaneous | ||
Key-Value Pair | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Non-Maskable Interrupt | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Копирование файлов с узла на гость | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
lsvmbus command | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Hyper-V Sockets | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
PCI Passthrough/DDA | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Виртуальные машины поколения 2 | ||
Загрузка с помощью UEFI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 14, 17 |
Secure boot | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Серия RHEL/CentOS 8.x
Feature | Host OS | 8.1-8.6+ | 8.0 |
---|---|---|---|
LIS Availability | Built in | Built in | |
Core | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Точное время Windows Server 2016 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
>256 виртуальных ЦП | ✔ | ||
Networking | |||
Jumbo frames | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Теги и магистрали виртуальной локальной сети | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Live Migration | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Внедрение статических IP-адресов | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 2 | ✔ Примечание 2 |
vRSS | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Сегментация TCP и разгрузки контрольной суммы | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
SR-IOV | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Storage | |||
VHDX resize | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Виртуальное подключение Fibre Channel | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 3 | ✔ Примечание 3 |
Резервное копирование динамических виртуальных машин | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 5 | ✔ Примечание 5 |
TRIM support | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
SCSI WWN | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Memory | |||
Поддержка ядра PAE | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
N/A | N/A |
Настройка разрыва MMIO | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Динамическая память — горячая надстройка | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 9, 10 | ✔ Примечание 9, 10 |
Динамическая память — воздушный шар | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 9, 10 | ✔ Примечание 9, 10 |
Изменение размера памяти среды выполнения | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Video | |||
Видеоустройство hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Miscellaneous | |||
Key-Value Pair | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Non-Maskable Interrupt | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Копирование файлов с узла на гость | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
lsvmbus command | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Hyper-V Sockets | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
PCI Passthrough/DDA | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Виртуальные машины поколения 2 | |||
Загрузка с помощью UEFI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 14, 17 | ✔ Примечание 14 |
Secure boot | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Notes
Для этого выпуска RHEL/CentOS тегирование VLAN работает, но VLAN транкинг не работает.
Внедрение статических IP-адресов может не работать, если Network Manager настроен для заданного искусственного сетевого адаптера на виртуальной машине. Для обеспечения бесперебойной работы инъекции статических IP убедитесь, что диспетчер сетей либо полностью отключен, либо отключен для конкретного сетевого адаптера через файл ifcfg-ethX.
При использовании устройств виртуального канала Fibre Channel убедитесь, что логическая единица номер 0 (LUN 0) заполнена. Если LUN 0 не заполнен, виртуальная машина Linux может не сможет подключать устройства канала Fibre Channel напрямую.
Для встроенной функции LIS необходимо установить пакет hyperv-daemons.
Если во время операции резервного копирования виртуальных машин в реальном времени открытые дескрипторы файлов, в некоторых случаях резервные диски VHD могут пройти проверку согласованности файловой системы (fsck) при восстановлении. Операции динамического резервного копирования могут выполняться автоматически, если виртуальная машина имеет подключенное устройство iSCSI или подключенное прямое хранилище (также называемое сквозным диском).
(Намеренно опущено для согласованности нумеровки)
Поддержка динамической памяти доступна только на 64-разрядных виртуальных машинах.
Hot-Add поддержка не включена по умолчанию в этом дистрибутиве. Чтобы включить поддержку hot-Add, необходимо добавить правило udev в разделе /etc/udev/rules.d/ следующим образом:
- Create a file /etc/udev/rules.d/100-balloon.rules. Для файла можно использовать любое другое требуемое имя.
- Добавьте в файл следующее содержимое:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
- Перезагрузите систему, чтобы включить поддержку горячей надстройки.
Хотя скачивание служб Linux Integration Services создает это правило при установке, правило также удаляется при удалении LIS, поэтому правило должно быть повторно создано, если требуется динамическая память после удаления.
Операции динамической памяти могут завершиться ошибкой, если гостевая операционная система работает слишком низко в памяти. Ниже приведены некоторые рекомендации.
- Объем памяти запуска и минимальной памяти должен быть равен или больше объема памяти, которую рекомендует поставщик распространителя.
- Приложения, которые, как правило, используют всю доступную память в системе, ограничены потреблением до 80 процентов доступной ОЗУ.
If you're using Dynamic Memory on Windows Server, specify Startup memory, Minimum memory, and Maximum memory parameters in multiples of 128 megabytes (MB). Сбой этого может привести к сбоям горячей надстройки, и вы не видите никакого увеличения памяти в гостевой операционной системе.
(Намеренно опущено для согласованности нумеровки)
Чтобы включить инфраструктуру пары ключей и значений (KVP), установите пакет hypervkvpd или hyperv-daemons rpm из ISO RHEL. Кроме того, пакет можно установить непосредственно из репозиториев RHEL.
Инфраструктура пары "ключ-значение" (KVP) может работать неправильно без обновления программного обеспечения Linux. Обратитесь к поставщику дистрибутива, чтобы получить обновление программного обеспечения в случае проблем с этой функцией.
Виртуальные машины windows Server поколения 2 имеют безопасную загрузку, включенную по умолчанию, и некоторые виртуальные машины Linux не будут загружаться, если только не отключен параметр безопасной загрузки. 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
Скачивание служб Linux Integration Services можно применить к существующим виртуальным машинам поколения 2, но не предоставляет возможности поколения 2.
Для RHEL 8.5 требуется Windows Server 2019 или более поздней версии, или Azure Local 20H2 или более поздней версии.