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, Standard true]: einstellen, ob das virt7-kvm-common-candidate Repository (nur el7) verwendet werden soll
  • qemu_kvm_remove_default_network: [optional, Standard true]: das Standard-qemu-kvm-Netzwerk löschen

Konfigurieren

  • qemu_kvm_libvirtguests_onshutdown: [optional, Standard suspend]: die ON_SHUTDOWN= Variable (in /etc/sysconfig/libvirt-guests) festlegen. Mögliche Werte: shutdown oder suspend

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

Über das Projekt

Role to configure KVM hypervisor hosts.

Installieren
ansible-galaxy install serverbee.qemu_kvm
GitHub Repository
Lizenz
Unknown
Downloads
93
Besitzer