Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие карты распространения функций указывают на функции, которые присутствуют в встроенных и скачиваемых версиях служб 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 и снова перезагрузите.
В этом разделе рассматриваются следующие вопросы.
Условные обозначения таблицы
Встроенные — LIS включены в состав этого дистрибутива Linux. Номера версий модуля ядра для встроенного LIS (как показано в lsmodе, например) отличаются от номера версии пакета загрузки LIS, предоставленного корпорацией Майкрософт. Несоответствие не означает, что встроенный LIS устарел.
✔ — Доступные функции
(пусто) — компонент недоступен
Серия RHEL/CentOS 9.x
Компонент | ОС узла | 9.x |
---|---|---|
Доступность LIS | Встроены | |
Основной | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Точное время Windows Server 2016 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
>256 виртуальных ЦП | ✔ | |
Сеть | ||
Кадры крупного размера | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Теги и магистрали виртуальной локальной сети | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Динамическая миграция | 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 |
✔ |
Память | ||
Изменение размера VHDX | 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 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
SCSI WWN | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Память | ||
Поддержка ядра 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 |
✔ |
Видео | ||
Видеоустройство hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Разное | ||
Пара "Ключ-значение" | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Не маскируемые прерывания | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Копирование файлов с узла на гость | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Команда lsvmbus | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Сокеты Hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Сквозное руководство или DDA PCI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Виртуальные машины поколения 2 | ||
Загрузка с помощью UEFI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 14, 17 |
Безопасная загрузка | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ |
Серия RHEL/CentOS 8.x
Компонент | ОС узла | 8.1-8.6+ | 8.0 |
---|---|---|---|
Доступность LIS | Встроены | Встроены | |
Основной | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Точное время Windows Server 2016 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
>256 виртуальных ЦП | ✔ | ||
Сеть | |||
Кадры крупного размера | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Теги и магистрали виртуальной локальной сети | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Динамическая миграция | 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 |
✔ | ✔ |
Память | |||
Изменение размера VHDX | 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 | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
SCSI WWN | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Память | |||
Поддержка ядра 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 | ✔ Примечание 9, 10 |
Динамическая память — воздушный шар | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 9, 10 | ✔ Примечание 9, 10 |
Изменение размера памяти среды выполнения | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Видео | |||
Видеоустройство hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Разное | |||
Пара "Ключ-значение" | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Не маскируемые прерывания | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Копирование файлов с узла на гость | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Команда lsvmbus | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Сокеты Hyper-V | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Сквозное руководство или DDA PCI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Виртуальные машины поколения 2 | |||
Загрузка с помощью UEFI | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ Примечание 14, 17 | ✔ Примечание 14 |
Безопасная загрузка | Windows Server 2025, 2022, 2019, 2016 Azure Stack HCI |
✔ | ✔ |
Примечания.
Для этого выпуска 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/ следующим образом:
- Создайте файл /etc/udev/rules.d/100-balloon.rules. Для файла можно использовать любое другое требуемое имя.
- Добавьте в файл следующее содержимое:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
- Перезагрузите систему, чтобы включить поддержку горячей надстройки.
Хотя скачивание служб Linux Integration Services создает это правило при установке, правило также удаляется при удалении LIS, поэтому правило должно быть повторно создано, если требуется динамическая память после удаления.
Операции динамической памяти могут завершиться ошибкой, если гостевая операционная система работает слишком низко в памяти. Ниже приведены некоторые рекомендации.
- Объем памяти запуска и минимальной памяти должен быть равен или больше объема памяти, которую рекомендует поставщик распространителя.
- Приложения, которые, как правило, используют всю доступную память в системе, ограничены потреблением до 80 процентов доступной ОЗУ.
Если вы используете динамическую память на Windows Server, укажите параметры: память запуска, минимальную памятьи максимальную память в количествах, кратных 128 мегабайтам (МБ). Сбой этого может привести к сбоям горячей надстройки, и вы не видите никакого увеличения памяти в гостевой операционной системе.
(Намеренно опущено для согласованности нумеровки)
Чтобы включить инфраструктуру пары ключей и значений (KVP), установите пакет hypervkvpd или hyperv-daemons rpm из ISO RHEL. Кроме того, пакет можно установить непосредственно из репозиториев RHEL.
Инфраструктура пары "ключ-значение" (KVP) может работать неправильно без обновления программного обеспечения Linux. Обратитесь к поставщику дистрибутива, чтобы получить обновление программного обеспечения в случае проблем с этой функцией.
Виртуальные машины windows Server поколения 2 имеют безопасную загрузку, включенную по умолчанию, и некоторые виртуальные машины Linux не будут загружаться, если только не отключен параметр безопасной загрузки. Вы можете отключить безопасную загрузку в разделе "Встроенное ПО " параметров виртуальной машины в диспетчере Hyper-V или отключить ее с помощью PowerShell:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
Скачивание служб Linux Integration Services можно применить к существующим виртуальным машинам поколения 2, но не предоставляет возможности поколения 2.
Для RHEL 8.5 требуется Windows Server 2019 или более поздней версии, или Azure Local 20H2 или более поздней версии.