Назад | Перейти на главную страницу

Службы интеграции LIS Linux или гипер-демоны для Hyper-V в Debian

У меня есть несколько виртуальных машин Linux, работающих на хосте Hyper-v на Server2019. Виртуальные машины Linux - это в основном Debian 10. Когда я выключаю хост Hyper-v, он делает это так быстро, что я не совсем уверен, правильно ли выключаются виртуальные машины Linux. Однако на сервере Hyper-v я включил так называемые «службы интеграции» вместе с необходимыми настройками для завершения работы каждой виртуальной машины Linux.

После некоторого поиска я нашел некоторую информацию о LIS (Linux Integration Services) и другую информацию о пакете, называемом «hyperv-daemons», который должен быть установлен на Linux vm, если он работает на Hyper-v.

Я прочитал несколько статей и погуглил в Интернете, но я не могу найти какой-либо четкой информации о погоде LIS или hyperv-daemon по умолчанию включен и вроде plug & play готов к новым (> = Debian10) версиям или если что-то нужно включить и настроить.

Как я могу проверить, есть ли у меня необходимые пакеты и конфигурации на виртуальной машине Debian10, чтобы Hyper-v мог взаимодействовать с виртуальной машиной Linux и правильно завершать работу.

Как я могу проверить, правильно ли выключаются виртуальные машины Linux при выключении / перезагрузке хоста Hyper-v?

В настройках каждой виртуальной машины есть раздел под названием «Действие при автоматическом останове», в котором показано, что происходит с виртуальной машиной после завершения работы службы Hyper-V:

Вы можете проверить, может ли Windows общаться с Linux-гостем через PowerShell:

Get-VMIntegrationService -vmname "NameOfYourVM"

В последних дистрибутивах Linux (Debian Linux 9/10, Centos 7/8) вам больше не нужно устанавливать LIS от MS. Ядро поддерживает устройства MS HyperV.

В Debian вам просто нужно установить гипервидемоны.
apt install hyperv-daemons

Возможно, они уже установлены; просто введите команду, и вы увидите.


Быстрый способ проверить, правильно ли завершил работу Linux-машина, - это проверка файловой системы при загрузке. Если правильно закрыть, вы увидите чистую файловую систему во время загрузки. В противном случае будут сообщения для inodes и т. Д.