/libvirt_kvm

Many examples how works with libvirt ruby library

Primary LanguageRuby

All examples with comments and links to some documentation pages.

Gems for CP described on Gemfile
please use bundler

*Hypervisor requirements*

 bridge-utils
 module-init-tools
 iproute
 dnsmasq >= 2.41
 radvd (if using IPv6)
 iptables
 iptables-ipv6 (if using IPv6)
 ebtables (if using libvirt's nwfilter)


*Configure libvirtd on HV*

file /etc/libvirt/libvirtd.conf
# Disable CA authorization
listen_tls = 0


file /etc/sysconfig/libvirtd
#uncomment this line
LIBVIRTD_ARGS="--listen"

service libvird restart



# libvirt 0.9.10
Resize LV - is not presented in ruby-wrapper
virStorageVolResize() API (Zeeshan Ali (Khattak))

*TODO*
Add examples how libvirt jons is works