From Fedora Project Wiki

< FWN‎ | Beats

(→‎Fedora Virtualization List: Virt-Manage an Existing Guest)
 
(166 intermediate revisions by 2 users not shown)
Line 2: Line 2:


{{Anchor|Virtualization}}
{{Anchor|Virtualization}}
== Virtualization ==
== Virtualization ==
In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, and @libvirt-list of Fedora virtualization              technologies.  
In this section, we cover discussion of Fedora virtualization technologies on the
@fedora-virt list.


Contributing Writer: [[User:Dale | Dale Bewley]]
Contributing Writer: [[User:Dale | Dale Bewley]]
=== Enterprise Management Tools List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/et-mgmt-tools et-mgmt-tools list]
====  ====
<references />


=== Fedora Virtualization List ===
=== Fedora Virtualization List ===
Line 18: Line 14:
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].


==== Virtualization Test Day ====
==== Virt Status Report ====
[[MarkMcLoughlin|Mark McLoughlin]]
[[JustinForbes|Justin Forbes]]
announced<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00287.html</ref> that
posted<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00056.html</ref> a Fedora virtualization status report.  
Fedora 11 "Test Day"<ref>http://fedoraproject.org/wiki/Category:Test_Days</ref> for virtualization is this week on Thursday May 7th. "On the day, you'll have the opportunity to work closely with other
Justin pointed out F13 bugs<ref>http://fedoraproject.org/wiki/Virtualization_bugs</ref> now include Important and Pony classifications in addition to Blocker and Target.
Fedora developers and contributors to make a real impact on the quality
of Fedora's virtualization features."
 
"The wiki page<ref>http://fedoraproject.org/wiki/Test_Day:2009-05-07_Virtualization</ref> contains a first cut at listing test areas which we will
cover on the day. Each test area will have a set of test cases. We plan
to flesh out these test cases as part of the test day, but if people
could dive in now and start writing some test cases, that would make a
huge difference."


<references />
<references />


==== New Release libguestfs 1.0.15 ====
==== RHEL and Fedora Virtualization Feature Parity ====
[[RichardJones|Richard Jones]]
Robert Day wondered how the virtualization features<ref>http://www.redhat.com/virtualization/rhev/</ref> of Red Hat Enterprise Linux 5.4
announced<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00259.html</ref>
compared to Fedora 12.
"version 1.0.15 of {{package|libguestfs}}, the library for
accessing and modifying virtual machine filesystems."


'''New Features:'''
[[DanielBerrange|Daniel Berrange]]
* New <code>virt-inspector</code><ref>http://et.redhat.com/~rjones/libguestfs/virt-inspector.1.html</ref> tool.  
explained<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00040.html</ref>
: This can tell you at a high level what is on a virtual machine, such as how its filesystems are mounted, what OS and version it is running, what kernel, drivers and apps are installed.
"The KVM based virtualization in RHEL-5.4 is not nearly so far behind
* New 'lvremove', 'vgremove', 'pvremove' commands.
Fedora as you might think. The {{package|libvirt}} mgmt stack in RHEL-5.4 was
* Add really working support for NTFS and FAT.
rebased to be near parity with [[Releases/11|Fedora 11]], and KVM in RHEL-5.4 is
* Add really working support for CD-ROMs and DVDs.
also pretty close to that using what's best described as a hybrid of
* Add <code>--ro</code> option for read-only mounts in guestfish.
kvm-83 and kvm-84."
* New 'set-e2uuid', 'get-e2uuid', 'set-e2label', 'get-e2label' commands for setting ext2/3/4 UUIDs and labels.
* New 'debug' command for debugging daemon internals.
* Guestfish recipes.
* Many bugs fixed (note: including a data corruptor that affected FileOut transfers, so upgrading is recommended).
 
Version 1.0.10 was announced just last week (FWN#173<ref>http://fedoraproject.org/wiki/FWN/Issue173#New_Release_libguestfs_1.0.10</ref>). Also see Richard's many blog posts
<ref>http://en.wordpress.com/tag/libguestfs/</ref> on <code>libguestfs</code>.


<references />
<references />


==== Install Grub Bootloader on Converted Virtual Images ====
Dennis J. was
"experimenting<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00288.html</ref> with converting a physical system to a virtual one" and
"was able to transfer the system to a volume group in an image file. My problem is that I don't know how to install grub on that image file."
[[RichardJones|Richard Jones]]
asked "Why not just copy across the whole block device?  This is essentially
what <code>virt-p2v</code><ref>http://et.redhat.com/~rjones/virt-p2v/</ref> does, although <code>virt-p2v</code> is doing nothing more than automating what you could do by hand."
Richard then quickly added a <code>grub-install</code> feature
to <code>libguestfs</code><ref>http://et.redhat.com/~rjones/libguestfs/</ref>,
and demonstrated<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00294.html</ref>
how to use it.
Richard noted<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00261.html</ref> the minimum target is Fedora 11.
"There's no chance of <code>libguestfs</code> for Fedora 10, because the qemu
maintainers aren't interested in pulling back vmchannel support into
that old qemu 0.9 package in F-10."
<references />
==== Virt-Manage an Existing Guest ====
[[TomLondon|Tom London]]
asked<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00247.html</ref> about bringing an existing guest under management by {{package|virt-manager}}. One option is to use <code>virt-install</code> to create a similar guest then export and modify the XML definition of that guest and '<code>virsh define</code>' it.
[[DanielBerrange|Daniel Berrange]]
provided another method by posting<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00251.html</ref>
a perl script that can be used to create an XML definition from the set of
<code>qemu-kvm</code> command line arguments used to create the guest.


====  ====
<references />
<references />
=== Libvirt List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/libvir-list libvir-list].


====  ====
====  ====
<references />
<references />

Latest revision as of 18:09, 18 December 2009



Virtualization

In this section, we cover discussion of Fedora virtualization technologies on the @fedora-virt list.

Contributing Writer: Dale Bewley

Fedora Virtualization List

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

Virt Status Report

Justin Forbes posted[1] a Fedora virtualization status report. Justin pointed out F13 bugs[2] now include Important and Pony classifications in addition to Blocker and Target.

RHEL and Fedora Virtualization Feature Parity

Robert Day wondered how the virtualization features[1] of Red Hat Enterprise Linux 5.4 compared to Fedora 12.

Daniel Berrange explained[2] "The KVM based virtualization in RHEL-5.4 is not nearly so far behind Fedora as you might think. The Package-x-generic-16.pnglibvirt mgmt stack in RHEL-5.4 was rebased to be near parity with Fedora 11, and KVM in RHEL-5.4 is also pretty close to that using what's best described as a hybrid of kvm-83 and kvm-84."