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
À 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.