Назад
Установка драйверов VirtIO
На этой странице приведены инструкции по установке паравиртуализированных (PV) драйверов на операционную систему виртуальной машины. В HRPC KVM используются драйверы “VirtIO”, оптимизированные для виртуализации KVM/Linux.
PV-драйверы оптимизируют производительность виртуальной машины и включают такие компоненты, как драйверы SCSI, сетевого адаптера и управления памятью (balloon). Без PV-драйверов гипервизор HRPC должен эмулировать оборудование через программное обеспечение, что приводит к узким местам в производительности. Установка PV-драйверов позволяет осуществлять прямой доступ к вводу-выводу через гипервизор HRPC, значительно повышая производительность.
Поэтому рекомендуется установить драйверы VirtIO после настройки гостевой ОС.
Установка драйверов VirtIO в Linux
Большинство дистрибутивов Linux поставляются с предустановленными драйверами VirtIO.
Чтобы проверить наличие драйверов VirtIO, выполните следующую команду в вашей ОС:
find /lib/modules/"$(uname -r)"/ | grep virtio
Если отображаются файлы драйверов, вы можете включить VirtIO для контроллера SCSI и сетевого устройства в настройках оборудования Proxmox.
Если результат команды пуст (что часто встречается в старых дистрибутивах Linux), следует использовать диск SATA вместо контроллера SCSI и выбрать сетевое устройство, например e1000, вместо VirtIO.
Установка драйверов VirtIO в Windows
Установки Windows из ISO-файла или импортированных образов по умолчанию не включают драйверы VirtIO. Выполните следующие шаги для их установки:
- Создайте снимок
- Поскольку PV-драйверы влияют на загрузку ОС, создайте снимок на случай, если система не запустится.
- Если в гостевой ОС есть доступ к сети, загрузите драйверы с сайта проекта Fedora.
- Обратитесь к следующему URL и откройте последнюю директорию, чтобы скачать и установить virtio-win-guest-tools.exe:
- Если в гостевой ОС нет доступа к сети, установите драйверы с помощью ISO-файла.
- Последний ISO-файл VirtIO доступен по адресу: Скачать ISO VirtIO
- Чтобы развернуть ISO-файл в Proxmox VE, выберите хранилище, например CephFS, вставьте указанный URL и нажмите кнопку загрузки.
- В настройках оборудования выберите CD-ROM, укажите CephFS в качестве хранилища и подключите загруженный ISO-файл.
- Установите VirtIO из ISO в гостевой ОС.
- Подключите ISO в Windows и запустите установку VirtIO. После нескольких установок система перейдет на VirtIO, и настройки оборудования автоматически обновятся.
- Пользователь должен предоставить действующую лицензию Windows.
Использование Windows SPLA
Если вы используете Windows SPLA (Service Provider License Agreement), необходимо заранее запросить образ SPLA.
После одобрения шаблоны Windows будут доступны в Proxmox.
Примеры:
- win2019-tmpl – Шаблон Windows Server 2019
- win2016-tmpl – Шаблон Windows Server 2016
- win2012r2-tmpl – Шаблон Windows Server 2012 R2
Чтобы создать виртуальную машину, выберите подходящий шаблон Windows и создайте клон.
Для лучшей переносимости рекомендуется использовать полный клон.