ghyde.libvirt

libvirt

Installer et configurer libvirt sur Fedora.

Ce rôle permet aux utilisateurs d'exécuter des machines virtuelles en espace utilisateur. Il configure également le Kernel Same-page Merging (KSM).

Pré-requis

Votre ordinateur doit disposer de suffisamment de ressources matérielles pour faire fonctionner des machines virtuelles. Vous devrez peut-être également activer la virtualisation dans le BIOS de votre ordinateur.

Variables du Rôle

nom description type par défaut
ksm_max_kernel_pages Le nombre maximum de pages de noyau non échangeables pouvant être allouées par ksm (0 pour illimité) int 0
ksm_monitor_interval Durée pendant laquelle ksmtuned doit dormir entre les ajustements secondes 60
ksm_npages_boost Ajouté à la valeur npages lorsque la mémoire libre est inférieure à thres int 300
ksm_npages_decay La valeur donnée est soustraite de la valeur npages lorsque la mémoire libre est supérieure à thres int -50
ksm_npages_min La limite inférieure pour la valeur npages int 64
ksm_npages_max La limite supérieure pour la valeur npages int 1250
ksm_sleep_msec Temps de sommeil en millisecondes entre les scans de ksm pour un serveur de 16 Go. Les serveurs plus petits dorment plus, les plus grands dorment moins. millisecondes 10
ksm_thres_coef Le pourcentage de RAM à calculer dans le paramètre thres int 20
ksm_thres_const Si c'est un système à faible mémoire, et que la valeur de thres est inférieure à KSM_THRES_CONST, alors réinitialisez la valeur de thres à la valeur de KSM_THRES_CONST int 2048
libvirt_pool_name Nom par défaut du pool string default
libvirt_pool_dir Chemin vers le répertoire du pool par défaut chemin de répertoire "{{ ansible_user_dir }}/VirtualMachines"

Exemple de Playbook

- hosts: stations de travail
  tasks:
  - import_role:
      name: libvirt
    vars:
      libvirt_pool_name: default
      libvirt_pool_dir: "{{ ansible_user_dir }}/VirtualMachines"

Licence

MIT

À propos du projet

Install and configure libvirt on Fedora

Installer
ansible-galaxy install ghyde.libvirt
Licence
mit
Téléchargements
96
Propriétaire
Just your average software engineering, Japanese speaking, Army training, computer gaming, Linux fanboy.