Hi there.
I fix the problem, it was a bug in xen 3.2
http://www.redhat.com/archives/fedora-extras-commits/2008-February/msg00575.html
Thanks
Ivan
--- Ivan Gonzalez <smaug_valley@xxxxxxxxx> wrote:
> Hello Everyone.
>
> I have this problem, i upgrade xen 3.0 to xen 3.2,
> this are the steps i did:
>
> * download the xen and xen-libs 3.2 rpm's
> * rpm -Uvh xen and xen-libs 3.2
> * modify the grub.conf like this:
>
> title CentOS (xen-3.2)
> root (hd0,0)
> kernel /boot/xen.gz-3.2 ro root=LABEL=/
> module /boot/vmlinuz-2.6.18-53.1.14.el5xen
> ro
> root=LABEL=/ rhgb quiet
> module
> /boot/initrd-2.6.18-53.1.14.el5xen.img
>
> Once i reboot the machine, everything seems ok, i
> tried to create a VM with virt-manager but send me
> an
> error.
>
>
> This is what shows me in /var/log/xen/xend.log
>
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:84)
> XendDomainInfo.create(['vm', ['name', 'prueba06'],
> ['memory', '500'], ['maxmem', '500'], ['vcpus',
> '1'],
> ['uuid', '6050b81f-530d-771b-8d26-2e47a25680fd'],
> ['on_poweroff', 'destroy'], ['on_reboot',
> 'destroy'],
> ['on_crash', 'destroy'], ['image', ['hvm',
> ['kernel',
> '/usr/lib/xen/boot/hvmloader'], ['device_model',
> '/usr/lib/xen/bin/qemu-dm'], ['vcpus', '1'],
> ['boot',
> 'd'], ['acpi', '1'], ['apic', '1'], ['pae', '1'],
> ['serial', 'pty']]], ['device', ['vbd', ['dev',
> 'hda:disk'], ['uname', 'phy:/dev/sda2'], ['mode',
> 'w']]], ['device', ['vbd', ['dev', 'hdc:cdrom'],
> ['uname', 'file:/home/ivan.gonzalez/IFE.iso'],
> ['mode', 'r']]], ['device', ['vif', ['mac',
> '00:16:3e:54:ce:18'], ['bridge', 'virbr0']]],
> ['device', ['vkbd']], ['device', ['vfb', ['type',
> 'vnc'], ['vncunused', '1'], ['keymap', 'es']]]])
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1608) XendDomainInfo.constructDomain
> [2008-03-12 12:14:43 24635] DEBUG (balloon:132)
> Balloon: 63640 KiB free; need 2048; done.
> [2008-03-12 12:14:43 24635] ERROR
> (XendDomainInfo:440)
> VM start failed
> Traceback (most recent call last):
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 419, in start
> XendTask.log_progress(0, 30,
> self._constructDomain)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendTask.py",
> line 209, in log_progress
> retval = func(*args, **kwds)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 1655, in _constructDomain
> long(self.info["platform"].get("timer_mode")))
> TypeError: long() argument must be a string or a
> number
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1883) XendDomainInfo.destroy:
> domid=3
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1900)
> XendDomainInfo.destroyDomain(3)
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1524) No device model
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1526) Releasing devices
> [2008-03-12 12:14:43 24635] ERROR
> (XendDomainInfo:89)
> Domain construction failed
> Traceback (most recent call last):
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 87, in create
> vm.start()
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 419, in start
> XendTask.log_progress(0, 30,
> self._constructDomain)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendTask.py",
> line 209, in log_progress
> retval = func(*args, **kwds)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 1655, in _constructDomain
> long(self.info["platform"].get("timer_mode")))
> TypeError: long() argument must be a string or a
> number
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1883) XendDomainInfo.destroy:
> domid=None
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1900)
> XendDomainInfo.destroyDomain(None)
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1524) No device model
> [2008-03-12 12:14:43 24635] DEBUG
> (XendDomainInfo:1526) Releasing devices
> [2008-03-12 12:14:43 24635] ERROR (SrvBase:88)
> Request
> create failed.
> Traceback (most recent call last):
> File
>
"/usr/lib/python2.4/site-packages/xen/web/SrvBase.py",
> line 85, in perform
> return op_method(op, req)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py",
> line 82, in op_create
> raise XendError("Error creating domain: " +
> str(ex))
> XendError: Error creating domain: long() argument
> must
> be a string or a number
>
>
> And this is the /var/log/xen/xend-debug.log
>
>
> XendInvalidDomain: <Fault 3: 'prueba06'>
> Traceback (most recent call last):
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py",
> line 77, in op_create
> dominfo = self.xd.domain_create(config)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py",
> line 959, in domain_create
> dominfo = XendDomainInfo.create(config)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 87, in create
> vm.start()
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 419, in start
> XendTask.log_progress(0, 30,
> self._constructDomain)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendTask.py",
> line 209, in log_progress
> retval = func(*args, **kwds)
> File
>
"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
> line 1655, in _constructDomain
> long(self.info["platform"].get("timer_mode")))
> TypeError: long() argument must be a string or a
> number
>
>
> Does anyone have some suggestions?
>
> I hope someone can help me.
> Thanks
> Ivan
>
>
>
>
____________________________________________________________________________________
> Never miss a thing. Make Yahoo your home page.
> http://www.yahoo.com/r/hs
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search.
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|