libvirt

libvirt

Установка и настройка libvirt на Fedora.

Эта роль позволяет пользователям запускать виртуальные машины в пользовательском пространстве. Также настраивается Объединение страниц ядра (KSM).

Требования

Ваш компьютер должен иметь достаточные аппаратные ресурсы для поддержки работы виртуальных машин. Возможно, вам также потребуется включить виртуализацию в BIOS вашего компьютера.

Переменные роли

имя описание тип по умолчанию
ksm_max_kernel_pages Максимальное количество не подлежащих обмену страниц ядра, которые могут быть выделены KSM (0 - неограниченно) int 0
ksm_monitor_interval Как долго ksmtuned должен спать между настройками секунды 60
ksm_npages_boost Добавляется к значению npages, когда свободная память меньше чем thres int 300
ksm_npages_decay Значение вычитается из npages, когда свободная память больше чем thres int -50
ksm_npages_min Нижний лимит для значения npages int 64
ksm_npages_max Верхний лимит для значения npages int 1250
ksm_sleep_msec Длительность сна в миллисекундах между сканированиями KSM для сервера с 16 Гб. Меньшие серверы спят дольше, большие - меньше. миллисекунды 10
ksm_thres_coef Процент ОЗУ, который будет рассчитываться в параметре thres int 20
ksm_thres_const Если это система с низкой памятью, и значение thres меньше KSM_THRES_CONST, то сбросьте значение thres на значение KSM_THRES_CONST int 2048
libvirt_pool_name Имя пула по умолчанию строка default
libvirt_pool_dir Путь к каталогу пула по умолчанию путь к каталогу "{{ ansible_user_dir }}/VirtualMachines"

Пример плейбука

- hosts: рабочие_станции
  tasks:
  - import_role:
      name: libvirt
    vars:
      libvirt_pool_name: default
      libvirt_pool_dir: "{{ ansible_user_dir }}/VirtualMachines"

Лицензия

MIT

О проекте

Install and configure libvirt on Fedora

Установить
ansible-galaxy install ghyde/ansible-role-libvirt
Лицензия
mit
Загрузки
82
Владелец
Just your average software engineering, Japanese speaking, Army training, computer gaming, Linux fanboy.