serverbee.qemu_kvm
QEMU-KVM Rolle
Diese Rolle installiert die Virtualisierungstools qemu-kvm mit zusätzlichen Tools (libvirtd, libvirt-client, usw.)
Variablen
Allgemein
qemu_kvm_packages
: [optional]: Liste der zu installierenden Pakete (siehe defaults/main.yml für Details)qemu_kvm_use_rhev_version
: [optional, Standardtrue
]: einstellen, ob das virt7-kvm-common-candidate Repository (nur el7) verwendet werden sollqemu_kvm_remove_default_network
: [optional, Standardtrue
]: das Standard-qemu-kvm-Netzwerk löschen
Konfigurieren
qemu_kvm_libvirtguests_onshutdown
: [optional, Standardsuspend
]: die ON_SHUTDOWN= Variable (in /etc/sysconfig/libvirt-guests) festlegen. Mögliche Werte:shutdown
odersuspend
Beispiele
1. Playbook qemu-kvm.yml
- hosts:
- hostname
roles:
- qemu-kvm
2. Installation
ansible-playbook --user=username --become qemu-kvm.yml
3. Konfigurieren (die Variable ON_SHUTDOWN=shutdown setzen)
ansible-playbook --user=username --become --extra-vars="qemu_kvm_libvirtguests_onshutdown=shutdown" qemu-kvm.yml --tags=libvirt-guests-configure
oder du kannst die Variable qemu_kvm_libvirtguests_onshutdown: "shutdown"
in host_vars\hostname
definieren.
HINWEIS
Nach der Änderung des Wertes ON_SHUTDOWN in /etc/sysconfig/libvirt-guests wird der libvirt-guests-Dienst NICHT automatisch neu gestartet (ansonsten werden alle VMs heruntergefahren oder angehalten).
Lizenz
GPLv3 Lizenz
Autor
Vitaly Yakovenko