[edit]
libvirt Wiki
This is the libvirt Wiki for user contributed content. To discourage spambots, you are required to register for an account before creating content. Registration is open to anyone and does not require prior admin approval.
[edit]
General project documentation
- Libvirt FAQ
- Introductory guides to a variety of libvirt topics
- General hints and tips
- Troubleshooting Guide
- Libvirt Docs Team To Do list
- Outstanding feature To Do list
- Switching over from running standalone QEMU to libvirt managed QEMU
- Anatomy of the libvirt library (IBM developerworks)
[edit]
Books
- Book "qemu-kvm & libvirt", ISBN 978-3-8370-0876-0, http://qemu-buch.de
[edit]
Configuration Management
- Puppet-virt - Puppet Module for Virtualization Management
[edit]
convert
- Converting VMware guests to libvirt/KVM guests - Blog entry showing how to convert a VMware guest domain to a libvirt/KVM guest domain
[edit]
Guest Management
[edit]
Concepts
- Guest (VM) Lifecycle : Read This First - Introduces the concepts used with guests / virtual machines. Includes things like persistent vs transient domains, creating, starting, stopping domains, saving, restoring, snapshots, and secure wiping of disk images.
[edit]
CGroups
[edit]
CPU
- Guest CPU model configuration with QEMU/KVM
- Guest CPU affinity and NUMA placement on host with QEMU/KVM
[edit]
KVM / QEMU
- What benefits does libvirt offer to developers targetting QEMU+KVM?
- Many introductory guides to libvirt with KVM
- Introduction to qemu guest agent
[edit]
Guest device Configuration
[edit]
Virtio
[edit]
libguestfs / guestfish
- Guestfish: generating inline commands from shell scripts - Blog entry showing how to generate inline guestfish commands from shell scripts
- libguestfs: Live CD inspection - Blog entry showing use of virt-inspector to tell what operating system is on a Live CD image
[edit]
Networking
[edit]
Concepts
- Virtual Networking : Read This First - Introduces the concepts and ideas used in libvirts' networking for guests
[edit]
Detailed networking pieces
- Host sFlow - Open source add-on for exporting sFlow data from guests
- IPtables / firewall usage in libvirt
- Libvirtd_and_dnsmasq - Additional configuration settings needed for running a global dnsmasq in addition to a libvirt controlled one
- Networking hints and tips
- Routed subnets with virtual networking
- Tip: Find the IP address of a virtual machine - Blog entry showing how to get the IP address of a guest domain
[edit]
Perl
- Sys-Virt - Daniel Berrange's perl module for managing guests
[edit]
Provisioning
[edit]
Cobbler
- cucumber-vhost - Automatic provisioning with Cobbler and Cucumber
[edit]
Foreman
- Foreman - Automatic provisioning with Foreman and libvirt
[edit]
Remote Management
[edit]
CIM
[edit]
QPID
[edit]
Security
[edit]
Host Security
[edit]
SSH
[edit]
Transport Layer Security (TLS)
- In depth guide to configuring TLS in libvirt (with many pictures)
- How to set up your VNC client software to use TLS
[edit]
Storage
[edit]
iSCSI
[edit]
QCow2 disk encryption
[edit]
Disk and Memory Snapshots
[edit]
Third Party Libvirt Applications
- Enomaly Elastic Computing Platform (ECP) - Cloud Computing / Infrastructure as a Service Platform based on Libvirt API
[edit]
Other
[edit]
Images
The images in this wiki, along with their Inkscape SVG source, are on this page in one place in case you'd like to use or modify them for your own project:
[edit]
Debug logs
In case you want to turn on debuging in libvirt follow:
[edit]
Getting started with the Wiki
This wiki is using the MediaWiki software. The following links will provide help on wiki syntax and other matters
