Latest virt-manager doesn't work
with the previous version of libvirt on fc11. You need to build xen and
latest libvirt form rpm. Follow the steps below.
Install packages
required by rpmbuild:-
# yum install transfig texi2html libaio-devel dev86
glibc-devel.i586
Download
xen-3.4.1-1.fc12.src.rpm
# wget
http://kojipkgs.fedoraproject.org/packages/xen/3.4.1/1.fc12/src/xen-3.4.1-1.fc12.src.rpm
# rpm
-iv xen-3.4.1-1.fc12.src.rpm
# cd
/root/rpmbuild/SPECS
#
rpmbuild -ba ./xen.spec
To install hypervisor
and tools
# cd ../RPMS/x86_64
# yum
install xen-3.4.1-1.fc11.x86_64.rpm \
xen-debuginfo-3.4.1-1.fc11.x86_64.rpm
\
xen-devel-3.4.1-1.fc11.x86_64.rpm
\
xen-doc-3.4.1-1.fc11.x86_64.rpm
\
xen-hypervisor-3.4.1-1.fc11.x86_64.rpm
\
xen-libs-3.4.1-1.fc11.x86_64.rpm
\
xen-runtime-3.4.1-1.fc11.x86_64.rpm
To install new
libvirt-0.7.0-6
# cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF
[virt-preview]
name=Virtualization
Rawhide for Fedora 11
baseurl=http://markmc.fedorapeople.org/virt-preview/f11/\$basearch/
enabled=1
gpgcheck=0
EOF
# yum
install libvirt libvirt-python python-virtinst \
virt-manager
virt-viewer
# rpm -qa|grep virt
the following list must be there may be with higher
version numbers.
libvirt-client-0.7.0-6.fc11.x86_64
libvirt-python-0.7.0-6.fc11.x86_64
virt-viewer-0.2.0-1.fc11.x86_64
virt-manager-0.7.0-5.fc11.x86_64
libvirt-0.7.0-6.fc11.x86_64
python-virtinst-0.500.0-1.fc11.noarch
All the above steps should be done on the base kernel. Now compile and build
xen with paravirt kernel. Now boot into the new xen kernel after starting
xend run this
# xm info
to check. now you can use virt-manager in your
set-up
Regards,
Fasiha Ashraf
--- On Thu, 29/10/09, Caz Yokoyama <cazyokoyama@xxxxxxxxx>
wrote:
From: Caz Yokoyama <cazyokoyama@xxxxxxxxx>
Subject: RE: [Xen-devel] Virt-manager issue resolved
To: "'Fasiha Ashraf'" <feehapk@xxxxxxxxxxx>,
"'xen'" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Cc: virt-tools-list@xxxxxxxxxx, "'Fedora Xen'"
<fedora-xen@xxxxxxxxxx>
Date: Thursday, 29 October, 2009, 6:19 PM
Could you summarize the procedure? I am trying
to run virt-manager on Fedora 11 with Xen-3.5-unstable and Jeremy’s
Dom0 (git://git.kernel.org/pub/scm/linux/kernel/git/Jeremy/xen.git). I am
wondering what option should be good on make on xen-3.5-unstable. I did
Make xen tools
Make install-xen install-tools
What else I need do?
Booting dom0 is fine.
-caz
From:
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Fasiha Ashraf
Sent: Tuesday, October 27, 2009 4:49
AM
To: Cole Robinson; xen
Cc: Fedora Xen;
virt-tools-list@xxxxxxxxxx
Subject: [Xen-devel]
Virt-manager issue resolved
I have got para-virt option enabled by
installing vm using through http. the problem was, i was trying to install
it from DVD. Now the issue is it doesn't find the file on the givern
location although i can access them from the same location in browser. PFA,
the screen shots for the problem.
Regards
Fasiha Ashraf
--- On Mon, 26/10/09, Cole Robinson <crobinso@xxxxxxxxxx>
wrote:
From: Cole Robinson <crobinso@xxxxxxxxxx>
Subject: Re: [virt-tools-list] Unable to complete install: 'Domain not
found: xenUnifiedDomainLookupByName
To: "Fasiha Ashraf" <feehapk@xxxxxxxxxxx>
Cc: virt-tools-list@xxxxxxxxxx, bderzhavets@xxxxxxxxx, "Xen
users" <james.harper@xxxxxxxxxxxxxxxx>, "Fedora Xen"
<fedora-xen@xxxxxxxxxx>
Date: Monday, 26 October, 2009, 7:08 PM
On 10/26/2009 09:24 AM, Fasiha Ashraf wrote:
> It seem that its trying to install HVM guest that is not possible
using virt-manager.
> But you can see from the attached screen shot that virt type option is
disabled and i can't select paravirt from it. what should i do?
> here's the log .virt-manager/virt-manager.log
>
Please include the other information I asked for:
virsh --connect xen:/// capabilities
virsh --connect xen:/// version
- Cole
> [Mon, 26 Oct 2009 16:11:51 virt-manager 3019] DEBUG
(DistroInstaller:119) DistroInstaller location is a local file/path:
/dev/sr0
> [Mon, 26 Oct 2009 16:12:01 virt-manager 3019] DEBUG
(DistroInstaller:119) DistroInstaller location is a local file/path:
/dev/sr0
> [Mon, 26 Oct 2009 16:12:01 virt-manager 3019] DEBUG (create:877)
Default storage path is: /var/lib/libvirt/images/f.img
> [Mon, 26 Oct 2009 16:12:01 virt-manager 3019] DEBUG (VirtualDisk:737)
Path '/var/lib/libvirt/images' is target for pool 'default'. Creating
volume 'f.img'.
> [Mon, 26 Oct 2009 16:12:17 virt-manager 3019] DEBUG
(DistroInstaller:119) DistroInstaller location is a local file/path:
/dev/sr0
> [Mon, 26 Oct 2009 16:12:17 virt-manager 3019] DEBUG (create:877)
Default storage path is: /var/lib/libvirt/images/f.img
> [Mon, 26 Oct 2009 16:12:17 virt-manager 3019] DEBUG (VirtualDisk:737)
Path '/var/lib/libvirt/images' is target for pool 'default'. Creating
volume 'f.img'.
> [Mon, 26 Oct 2009 16:12:17 virt-manager 3019] DEBUG (create:1516)
Creating a VM f
> Type: xen,hvm
> UUID: 01f35eb7-fe09-c231-bfe0-1e9bfc6ff5a3
> Install Source: /dev/sr0
> OS: linux:fedora11
> Kernel args: None
> Memory: 512
> Max Memory: 512
> # VCPUs: 1
> Filesize: 7.0
> [Mon, 26 Oct 2009 16:12:17 virt-manager 3019] DEBUG (create:1565)
Starting background install process
> [Mon, 26 Oct 2009 16:12:18 virt-manager 3019] DEBUG (Storage:950)
Creating storage volume 'f.img' with xml:
> <volume>
> <name>f.img</name>
> <capacity>7516192768</capacity>
> <allocation>7516192768</allocation>
> <target>
> <format type='raw'/>
> </target>
> </volume>
> [Mon, 26 Oct 2009 16:13:08 virt-manager 3019] DEBUG (Storage:973)
Storage volume 'f.img' install complete.
> [Mon, 26 Oct 2009 16:13:10 virt-manager 3019] DEBUG (Guest:724)
Creating guest from:
> <domain type='xen'>
> <name>f</name>
> <currentMemory>524288</currentMemory>
> <memory>524288</memory>
> <uuid>01f35eb7-fe09-c231-bfe0-1e9bfc6ff5a3</uuid>
> <os>
> <type arch='x86_64'>hvm</type>
>
<loader>/usr/lib/xen/boot/hvmloader</loader>
> <boot dev='cdrom'/>
> </os>
> <features>
> <acpi/><apic/><pae/>
> </features>
> <clock offset="utc"/>
> <on_poweroff>destroy</on_poweroff>
> <on_reboot>destroy</on_reboot>
> <on_crash>destroy</on_crash>
> <vcpu>1</vcpu>
> <devices>
>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
> <disk type='file' device='disk'>
> <source
file='/var/lib/libvirt/images/f.img'/>
> <target dev='hda' bus='ide'/>
> </disk>
> <disk type='block' device='cdrom'>
> <source dev='/dev/sr0'/>
> <target dev='hdc' bus='ide'/>
> <readonly/>
> </disk>
> <interface type='bridge'>
> <source bridge='eth0'/>
> <mac
address='00:16:36:08:9e:36'/>
> </interface>
> <input type='tablet' bus='usb'/>
> <graphics type='vnc' port='-1'/>
> <console type='pty'/>
> <sound model='es1370'/>
> </devices>
> </domain>
>
> [Mon, 26 Oct 2009 16:13:10 virt-manager 3019] DEBUG (netdevhelper:176)
Adding net device vif3.0 fe:ff:ff:ff:ff:ff /sys/class/net/vif3.0 (bridge:
None)
> [Mon, 26 Oct 2009 16:13:12 virt-manager 3019] DEBUG (engine:187) Tick
is slow, not running at requested rate.
> [Mon, 26 Oct 2009 16:13:13 virt-manager 3019] DEBUG (engine:187) Tick
is slow, not running at requested rate.
> [Mon, 26 Oct 2009 16:13:14 virt-manager 3019] DEBUG (engine:187) Tick
is slow, not running at requested rate.
> [Mon, 26 Oct 2009 16:13:15 virt-manager 3019] DEBUG (engine:187) Tick
is slow, not running at requested rate.
> [Mon, 26 Oct 2009 16:14:46 virt-manager 3019] DEBUG (netdevhelper:138)
Removing physical net device vif3.0 from list.
> [Mon, 26 Oct 2009 16:14:46 virt-manager 3019] DEBUG
(opticalhelper:205) Optical device removed:
/org/freedesktop/Hal/devices/net_fe_ff_ff_ff_ff_ff
> [Mon, 26 Oct 2009 16:14:46 virt-manager 3019] DEBUG (error:76)
Uncaught Error: Unable to complete install: 'POST operation failed:
xend_post: error from xen $
> Traceback (most recent call last):
> File
"/usr/share/virt-manager/virtManager/create.py", line 1575, in
do_install
> dom = guest.start_install(False, meter =
meter)
> File
"/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 628,
in start_install
> File "/usr/lib/python2.6/site-packages/virtinst/Guest.py",
line 628, in start_install
> return self._do_install(consolecb, meter,
removeOld, wait)
> File
"/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 726,
in _do_install
> self.domain = self.conn.createLinux(install_xml,
0)
> File
"/usr/lib64/python2.6/site-packages/libvirt.py", line 1077, in
createLinux
> if ret is None:raise
libvirtError('virDomainCreateLinux() failed', conn=self)
> libvirtError: POST operation failed: xend_post: error from xen daemon:
<Fault 3: 'f'>
> '
> [Mon, 26 Oct 2009 16:16:38 virt-manager 3019] DEBUG (engine:377)
window counter decremented to 0
> [Mon, 26 Oct 2009 16:16:38 virt-manager 3019] DEBUG (engine:385)
Exiting app normally.
>
>
>
> Fasiha Ashraf
>
> --- On Mon, 26/10/09, Cole Robinson <crobinso@xxxxxxxxxx> wrote:
>
> From: Cole Robinson <crobinso@xxxxxxxxxx>
> Subject: Re: [virt-tools-list] Unable to complete install: 'Domain not
found: xenUnifiedDomainLookupByName
> To: "Fasiha Ashraf" <feehapk@xxxxxxxxxxx>
> Cc: virt-tools-list@xxxxxxxxxx, bderzhavets@xxxxxxxxx, "Xen
users" <james.harper@xxxxxxxxxxxxxxxx>, "Fedora Xen"
<fedora-xen@xxxxxxxxxx>
> Date: Monday, 26 October, 2009, 5:58 PM
>
> On 10/26/2009 06:48 AM, Fasiha Ashraf wrote:
>> Hi all
>> I am facing this error while installing Guest VM on FC11 using
virt-manager
>> Unable to complete install '<class 'libvirt.libvirtError'>
Domain not found: xenUnifiedDomainLookupByName
>> Traceback (most recent call last):
>> File "/usr/share/virt-manager/virtManager/create.py",
line 1575, in do_install
>> dom = guest.start_install(False, meter =
meter)
>> File
"/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 628,
in start_install
>> return self._do_install(consolecb, meter,
removeOld, wait)
>> File
"/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 726,
in _do_install
>> self.domain =
self.conn.createLinux(install_xml, 0)
>> File
"/usr/lib64/python2.6/site-packages/libvirt.py", line 1077, in
createLinux
>> if ret is
>> None:raise libvirtError('virDomainCreateLinux()
failed', conn=self)
>> libvirtError: Domain not found: xenUnifiedDomainLookupByName
>> '
>> What should i do to avoid it? please help!
>> Boris! How did you create PV guests using virt-manager i am following
your article
>> http://bderzhavets.wordpress.com/2009/08/20/setup-libvirt-0-7-0-6-xen-3-4-1-dom0-on-to-fedora-11-64-bit/#comment-623
>> PFA, a screen-shot of the virt-manager
>>
>> Regards,
>> Fasiha Ashraf
>>
>
> CCing fedora-xen list.
>
> Rather than a screenshot, can you include:
>
> ~/.virt-manager/virt-manager.log
> virsh --connect xen:/// capabilities
> virsh --connect xen:/// version
>
> Thanks,
> Cole
|
Yahoo! India has a new
look. Take a sneak
peek.
-----Inline Attachment Follows-----
|