ghyde.libvirt
libvirt
Installieren und konfigurieren Sie libvirt auf Fedora.
Dieses Rollenskript ermöglicht es Benutzern, virtuelle Maschinen im Benutzermodus auszuführen. Es konfiguriert auch Kernel Same-Page Merging (KSM).
Anforderungen
Ihr Computer muss genügend Hardware-Ressourcen haben, um virtuelle Maschinen ausführen zu können. Möglicherweise müssen Sie auch die Virtualisierung im BIOS Ihres Computers aktivieren.
Rollenvariablen
Name | Beschreibung | Typ | Standardwert |
---|---|---|---|
ksm_max_kernel_pages | Die maximale Anzahl von nicht tauschbaren Kernel-Seiten, die von KSM zugewiesen werden können (0 für unbegrenzt) | int | 0 |
ksm_monitor_interval | Wie lange ksmtuned zwischen Anpassungen schlafen sollte | Sekunden | 60 |
ksm_npages_boost | Wird zum Wert npages addiert, wenn der freie Speicher geringer ist als thres |
int | 300 |
ksm_npages_decay | Der angegebene Wert wird vom Wert npages subtrahiert, wenn der freie Speicher größer ist als thres |
int | -50 |
ksm_npages_min | Die untere Grenze für den Wert npages |
int | 64 |
ksm_npages_max | Die obere Grenze für den Wert npages |
int | 1250 |
ksm_sleep_msec | Millisekunden Schlaf zwischen KSM-Scans für Server mit 16 Gb. Kleinere Server schlafen mehr, größere weniger. | Millisekunden | 10 |
ksm_thres_coef | Der Prozentsatz des RAM, der im Parameter thres berechnet werden soll |
int | 20 |
ksm_thres_const | Wenn es sich um ein System mit wenig Speicher handelt und der Wert von thres geringer ist als KSM_THRES_CONST , setzen Sie den Wert von thres auf KSM_THRES_CONST |
int | 2048 |
libvirt_pool_name | Standardname des Pools | string | default |
libvirt_pool_dir | Pfad zum Standard-Poolverzeichnis | Verzeichnis | "{{ ansible_user_dir }}/VirtualMachines" |
Beispiel-Playbook
- hosts: workstations
tasks:
- import_role:
name: libvirt
vars:
libvirt_pool_name: default
libvirt_pool_dir: "{{ ansible_user_dir }}/VirtualMachines"
Lizenz
Über das Projekt
Install and configure libvirt on Fedora
Installieren
ansible-galaxy install ghyde.libvirt
Lizenz
mit
Downloads
96
Besitzer
Just your average software engineering, Japanese speaking, Army training, computer gaming, Linux fanboy.