Category Archives: Virtualization

Noch mehr tolle IRC Geschichten / Howto VMs deployen

Folgendes Problem: Eine große Menge an virtuellen Maschinen muss angelegt werden und verwaltet werden auf mehreren Hypervisors. Um die Verwaltung zu vereinheitlichen sollen die Arbeiten über eine zentrale API erledigt werden. Nach aktuellem Stand der Technik nutzt man JSON für … Continue reading

Posted in General, Internet found pieces, Linux, Puppet, Virtualization | Leave a comment

Libvirt network updaten

Da ich folgenden Befehl immer vergesse: Dieser updatet ein Libvirt-Network mit einem zusätzlichen DHCP Eintrag. Dieser Eintrag wird in die vorhandene Config Datei geschrieben (diese wird nur beim start des Netzwerks gelesen) als auch an den laufenden dnsmasq Prozess übermittelt.

Posted in General, Linux, Short Tips, Virtualization | Leave a comment

Qemu VNC Passwort zur Laufzeit ändern

Aibo hat mich darauf hingewiesen das man mit folgendem Befehl das Passwort einer VNC Konsole live ändern kann. Dies ist allerdings nicht persistent – muss also auch noch in der Domain.xml geändert werden.

Posted in General, Linux, Short Tips, Virtualization | Leave a comment

PDF Sammlung KW43

Hier eine Sammlung wichtiger und interessanter PDFs die ich die Woche über gefunden oder zugeschickt bekommen habe: 2014 State of DevOps Report von PuppetLabs PuppetLabs Dokumentationen zu Facter, Hiera, Puppet Enterprise, Puppet Beginner Guide, sowie Funktionsreferenz Slides zur Vorlesungsreihe Betriebssysteme … Continue reading

Posted in General, Internet found pieces, IT-Security, Linux, Puppet, Virtualization | Leave a comment

Bachelor Thesis

Nicht meine eigenen, aber trotzdem lesenswert ;) Konzeption einer Hochverfügbarkeitslösung für LAMP-Systeme mit Open-Source-Software und Standard-Hardware und Informationssicherheit in modernen PHP-Systemen

Posted in General, Internet found pieces, IT-Security, Linux, Virtualization | Leave a comment

Libvirt Volume anlegen, in VM mounten und einbinden

der genannte Befehl erzeugt im Pool storage ein neues Volume mit dem Namen mail01_02 und einer größe von 100G. Da es sich um einen LVM Pool handelt muss man nicht mit –format angeben ob es sich im ein raw oder … Continue reading

Posted in General, Linux, Short Tips, Virtualization | Leave a comment

dnsmasq-2.66 Bug

Ich nutze folgende XML Definition in Libvirt um automatisch meine VMs mit IP-Adressen und PXE zu versorgen: Libvirt triggert hier dnsmasq unter anderem um automatisch Router Advertisments zu versenden. Dies funktioniert in dnsmasq-266 nicht richtig. Beim starten des virtuellen Netzwerks … Continue reading

Posted in General, Linux, Virtualization | Leave a comment

Linux Short Tip

Über Libvirt den Autostart für jede gestoppte oder gestartete VM setzen: Und in schicker:

Posted in General, Linux, Short Tips, Virtualization | Leave a comment

Linux Short Tip

Mit folgender XML Definition erstellt man unter Libvirt einen “Storage Pool” mit dem Namen storage: In einem Pool können Images für virtuelle Maschinen oder Installationsmedien gespeichert werden. In diesem Beispiel dient die LVM2 Volume Group vg0 als Quelle. Somit werden … Continue reading

Posted in General, Linux, Short Tips, Virtualization | Leave a comment

Libvirt und Qemu-KVM unter CentOS kompilieren

Zuerst müssen einige Pakete installiert werden: # yum install libpciaccess-devel device-mapper-devel libxml2-devel python-devel libnl-devel Libvirt Code runterladen, entpacken, konfigurieren, kompilieren: Libvirt kann nun gestartet und zum Autostart hinzugefügt werden: # service libvirtd start # chkconfig libvirtd on Das ganze für … Continue reading

Posted in General, Linux, Virtualization | Leave a comment