From Fedora Project Wiki

Virtualization

In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, @libvirt-list and @ovirt-devel-list of Fedora virtualization technologies.

Contributing Writer: Dale Bewley

Enterprise Management Tools List

This section contains the discussion happening on the et-mgmt-tools list

Starting Guests from a Desktop Icon

Orion Poplawski said[1] "I'd like to provide an icon that would startup the virtual machine and connect to it." Cole Robinson posted[2] a couple of ways to accomplish this.

  • With virt-manager and support for CDROM and USB devices
UUID=`virsh --connect qemu:///system domuuid vm-name`
virsh --connect qemu:///system start $UUID
virt-manager --connect qemu:///system \
             --show-domain-console=$UUID
  • With virt-viewer which won't support CDROM and USB access
UUID=`virsh --connect qemu:///system domuuid vm-name`
virsh --connect qemu:///system start $UUID
virt-viewer --connect qemu:///system $UUID

Each solution requires adequate user permissions to work.

[1] https://www.redhat.com/archives/et-mgmt-tools/2008-October/msg00100.html

[2] https://www.redhat.com/archives/et-mgmt-tools/2008-October/msg00103.html

libvirt Plugins for Performance Monitoring Applications

Guido Günther announced[1] the creation of plugins[2] for net and block I/O monitoring in Munin[3].

Daniel Veillard posted[4] a patch to add this and similar plugins for collectd[5] and Nagios[6] to the libvirt applications page[7].


[1] https://www.redhat.com/archives/et-mgmt-tools/2008-October/msg00118.html

[2] http://munin.projects.linpro.no/

[3] http://honk.sigxcpu.org/projects/libvirt/monitor/

[4] https://www.redhat.com/archives/et-mgmt-tools/2008-October/msg00121.html

[5] http://collectd.org/plugins/libvirt.shtml

[6] http://et.redhat.com/~rjones/nagios-virt/

[7] http://libvirt.org/apps.html"

Fedora Xen List

This section contains the discussion happening on the fedora-xen list.

Libvirt List

This section contains the discussion happening on the libvir-list.

Openvz Bridge Support and Related Patches

Daniel Berrange posted[1] a patch series "derived from Anton Protopopov / Evgeniy Sokolov bridge device patches. It first does some generic refactoring of MAC address handler in all drivers, then adds code to extract OpenVZ[2] version number, then does network config, and finally does filesystem config."

[1] https://www.redhat.com/archives/libvir-list/2008-October/msg00323.html

[2] http://wiki.openvz.org/

Image Locking

Itamar Heim [1] "I am interested to find out how libvirt envisions image locking. i.e., how do we make sure multiple nodes are not trying to access the same storage volume, probably causing image corruption."...

[1] https://www.redhat.com/archives/libvir-list/2008-October/msg00334.html

Export the 'label' on Block Devices

Chris Lalancette [1] "To support LVM partitioning in oVirt, one of the things we need is the ability to tell what kind of label is currently on a block device. Here, a 'label' is used in the same sense that it is used in parted; namely, it defines which kind of partition table is on the disk, whether it be DOS, LVM2, SUN, BSD, etc. Note that this is different than the partition type; those are things like Linux, FAT16, FAT32, etc."...

[1] https://www.redhat.com/archives/libvir-list/2008-October/msg00341.html

Experimental User Mode Linux Driver

Daniel P. Berrange [1] "This patch implements a driver supporting User Mode Linux guests. User mode linux is a kind of paravirtualized kernel which runs on a plain Linux host. It requires no elevated privileges at all, except for some of the network integration. It is a pretty straightforward thing to invoke, so I figured it would be easy to write a driver to support it. I was right :-)"...

[1] https://www.redhat.com/archives/libvir-list/2008-October/msg00355.html

oVirt Devel List

This section contains the discussion happening on the ovirt-devel list.