См. также: Виртуализация QEMU/KVM в Astra Linux.
Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Astra Linux Special Edition РУСБ.10015-16 исп. 1
Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) см. Виртуализация QEMU/KVM в Astra Linux
Неприменимо к Astra Linux Common Edition 2.12
Установка компонентов виртуализации при установке операционной системы.
При установке операционной системы на этапе выбора пакетов для установки выбрать (поставить отметку) на пункте "Средства виртуализации":
Установка компонентов виртуализации после установки операционной системы:
Все действия в операционной системе Astra Linux Special Edition должны осуществляться со всеми установленными оперативными обновлениями.
См. Оперативные обновления для Astra Linux Special Edition, а при использовании ПК СВ Брест также см. Архив ⬝ Совместимость версий ПК СВ "Брест" с обновлениями ОС Astra Linux Special Edition.
Если при установке ОС установка компонента "Средства виртуализации" не была выбрана, то после установки ОС это можно сделать тремя способами:
Установка компонентов виртуализации с помощью tasksel
Открыть терминал нажатием комбинации горячих клавиш "ALT + T" и ввести команду:
- Клавишами навигации (стрелками вверх и вниз) переместится на необходимый набор программного обеспечения;
- Пробелом обозначить необходимый набор программного обеспечения;
- "TAB"-ом перейти на кнопку "ОК" и нажать "Enter";
- После этого начнется установка;
После установки всех пакетов необходимо перезагрузить операционную систему.
Установка компонентов виртуализации с помощью командного интерфейса
Открыть терминал нажатием комбинации горячих клавиш "ALT + T" и ввести команду:
При необходимости эмуляции аппаратного обеспечения других аппаратных платформ ввести соответствующую команду:
Установка компонентов виртуализации с помощью графического менеджера пакетов Synaptic
Графический менеджер пакетов synaptic устанавливается автоматически при установке ОС и доступен через меню:
"Пуск" - "Панель управления" - "Программы" - "Менеджер пакетов Synaptic"
Для установки необходимых пакетов, воспользовавшись поиском по пакетной базе, (в поле поиска ввести libvirt) выбрать правой кнопкой мыши пакет libvirt-daemon-system.
Пакеты libvirt0 и libvirt-daemon и все необходимые сопутствующие пакеты будут автоматически добавлены к выборке согласно зависимостям.
Так же для пакета qemu еще раз воспользовавшись поиском по пакетной базе, (в поле поиска ввести qemu) выбрать правой кнопкой мыши пакет qemu.
Добавленные к выборке пакеты будут поставлены в очередь на установку после пакетов из выборки по libvirt.
Нажать Применить.
После установки всех пакетов необходимо перезагрузить операционную систему.
Настройка прав пользователей
Прежде чем приступать к настройке и/или использованию virt-manager, необходимо сделать так, чтобы пользователь имел необходимые права для работы с компонентами виртуализации.
Для возможности полного управления ВМ администратор должен входить в группы kvm, libvirt-admin, libvirt-qemu, astra-console.
Для работы с ПК СВ "Брест" обычному пользователю может потребоваться вхождение в локальные группы kvm и libvirt-qemu.
Операции по изменению состава или конфигурации виртуальных машин требуют вхождения пользователя в специальную локальную административную группу libvirt-admin.
Для этого необходимо добавить пользователя в следующие группы командой: (перечисление групп добавляемых пользователю необходимо делать через запятую БЕЗ пробелов)
Для функционирования системы в режиме замкнутой программной среды (ЗПС) необходимо дополнительная установка пакета brest-digsig-key.
libvirt-admin - группа для администраторов виртуальной среды, позволяет администрировать ВМ: создавать/клонировать/удалять, изменять состав и конфигурацию
libvirt-qemu - позволяет пользователю создавать образы виртуальных машин
libvirt - позволяет пользователю подключаться к демону
disk - для работы с блочными устройствами
kvm - даёт доступ пользователю непосредственно к модулю kvm для возможности запуска самого процесса виртуализации
astra-admin - системная группа администраторов
astra-console - необходима для доступа к консоли. Для разрешения выполнения консольных команд