serverbee.qemu_kvm
Rola QEMU-KVM
Ta rola instalujesz narzędzia wirtualizacyjne qemu-kvm z dodatkowymi narzędziami (libvirtd, libvirt-client itp.)
Zmienne
Ogólne
qemu_kvm_packages
: [opcjonalne]: lista pakietów do zainstalowania (szczegóły w defaults/main.yml)qemu_kvm_use_rhev_version
: [opcjonalne, domyślnietrue
]: ustaw, czy używać repozytorium virt7-kvm-common-candidate (tylko el7)qemu_kvm_remove_default_network
: [opcjonalne, domyślnietrue
]: usuń domyślną sieć qemu-kvm
Konfiguracja
qemu_kvm_libvirtguests_onshutdown
: [opcjonalne, domyślniesuspend
]: ustaw zmienną ON_SHUTDOWN= (w /etc/sysconfig/libvirt-guests). Możliwe wartości:shutdown
lubsuspend
Przykłady
1. Playbook qemu-kvm.yml
- hosts:
- hostname
roles:
- qemu-kvm
2. Instalacja
ansible-playbook --user=username --become qemu-kvm.yml
3. Konfiguracja (ustaw zmienną ON_SHUTDOWN=shutdown)
ansible-playbook --user=username --become --extra-vars="qemu_kvm_libvirtguests_onshutdown=shutdown" qemu-kvm.yml --tags=libvirt-guests-configure
lub możesz zdefiniować zmienną qemu_kvm_libvirtguests_onshutdown: "shutdown"
w host_vars\hostname
UWAGA
Po zmianie wartości ON_SHUTDOWN w /etc/sysconfig/libvirt-guests, usługa libvirt-guests nie jest automatycznie restartowana (w przeciwnym razie wszystkie VM zostaną wyłączone lub wstrzymane).
Licencja
Licencja GPLv3
Informacje o autorze
Vitaly Yakovenko
Zainstaluj
ansible-galaxy install serverbee.qemu_kvm
Licencja
Unknown
Pobrania
93
Właściciel