Still can't boot Fedora rawhide xen with EL5

View: New views
5 Messages — Rating Filter:   Alert me  

Still can't boot Fedora rawhide xen with EL5

by Orion Poplawski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Getting different error now without LZMA:

Starting install...
Retrieving file .treeinfo...                                  | 1.2 kB
    00:00
Retrieving file .treeinfo...                                  | 1.2 kB
    00:00
Retrieving file vmlinuz...                                    | 3.5 MB
    00:00
Retrieving file initrd.img...                                 |  22 MB
    00:01
Creating domain...                                            |    0 B
    00:01
ERROR:  It appears that your installation has crashed.  You should be
able to find more information in the logs


[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:200) XendDomainInfo.create(['vm', ['name', 'xenfdev64'],
['memory', '512'], ['maxmem', '512'], ['vcpus', '1'], ['uuid',
'7579b650-65c7-5baa-0bc0-3502da28df6c'], ['on_poweroff', 'destroy'],
['on_reboot', 'destroy'], ['on_crash', 'destroy'], ['image', ['linux',
['kernel', '/var/lib/xen/virtinst-vmlinuz.h8bkQS'], ['ramdisk',
'/var/lib/xen/virtinst-initrd.img.yoWzKP'], ['args',
'ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg 
method=http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os']]],
['device', ['vbd', ['dev', 'xvda'], ['uname',
'phy:/dev/rootvg/xenfdev64'], ['mode', 'w']]], ['device', ['vif',
['mac', '40:00:00:00:00:03'], ['bridge', 'xenbr0']]], ['device',
['vkbd']], ['device', ['vfb', ['type', 'vnc'], ['vncunused', '1']]]])

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:312) parseConfig: config is ['vm', ['name',
'xenfdev64'], ['memory', '512'], ['maxmem', '512'], ['vcpus', '1'],
['uuid', '7579b650-65c7-5baa-0bc0-3502da28df6c'], ['on_poweroff',
'destroy'], ['on_reboot', 'destroy'], ['on_crash', 'destroy'], ['image',
['linux', ['kernel', '/var/lib/xen/virtinst-vmlinuz.h8bkQS'],
['ramdisk', '/var/lib/xen/virtinst-initrd.img.yoWzKP'], ['args',
'ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg 
method=http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os']]],
['device', ['vbd', ['dev', 'xvda'], ['uname',
'phy:/dev/rootvg/xenfdev64'], ['mode', 'w']]], ['device', ['vif',
['mac', '40:00:00:00:00:03'], ['bridge', 'xenbr0']]], ['device',
['vkbd']], ['device', ['vfb', ['type', 'vnc'], ['vncunused', '1']]]]

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:417) parseConfig: result is {'shadow_memory': None,
'start_time': None, 'uuid': '7579b650-65c7-5baa-0bc0-3502da28df6c',
'on_crash': 'destroy', 'on_reboot': 'destroy', 'localtime': None,
'image': ['linux', ['kernel', '/var/lib/xen/virtinst-vmlinuz.h8bkQS'],
['ramdisk', '/var/lib/xen/virtinst-initrd.img.yoWzKP'], ['args',
'ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg 
method=http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os']], 'on_poweroff':
'destroy', 'bootloader_args': None, 'cpus': None, 'name': 'xenfdev64',
'backend': [], 'vcpus': 1, 'cpu_weight': None, 'features': None,
'vcpu_avail': None, 'memory': 512, 'device': [('vbd', ['vbd', ['dev',
'xvda'], ['uname', 'phy:/dev/rootvg/xenfdev64'], ['mode', 'w']]),
('vif', ['vif', ['mac', '40:00:00:00:00:03'], ['bridge', 'xenbr0']]),
('vkbd', ['vkbd']), ('vfb', ['vfb', ['type', 'vnc'], ['vncunused',
'1']])], 'bootloader': None, 'cpu': None, 'maxmem': 512}

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1427) XendDomainInfo.construct: None

[2009-08-12 09:52:30 xend 3214] DEBUG (balloon:143) Balloon: 525032 KiB
free; need 2048; done.

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1475) XendDomainInfo.initDomain: 20 1.0

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1514) _initDomain:shadow_memory=0x0, maxmem=0x200,
memory=0x200.
[2009-08-12 09:52:30 xend 3214] DEBUG (balloon:143) Balloon: 525024 KiB
free; need 524288; done.

[2009-08-12 09:52:30 xend 3214] INFO (image:137) buildDomain os=linux
dom=20 vcpus=1
[2009-08-12 09:52:30 xend 3214] DEBUG (image:206) domid          = 20

[2009-08-12 09:52:30 xend 3214] DEBUG (image:207) memsize        = 512

[2009-08-12 09:52:30 xend 3214] DEBUG (image:208) image          =
/var/lib/xen/virtinst-vmlinuz.h8bkQS

[2009-08-12 09:52:30 xend 3214] DEBUG (image:209) store_evtchn   = 1

[2009-08-12 09:52:30 xend 3214] DEBUG (image:210) console_evtchn = 2

[2009-08-12 09:52:30 xend 3214] DEBUG (image:211) cmdline        =
ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg 
method=http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os 

[2009-08-12 09:52:30 xend 3214] DEBUG (image:212) ramdisk        =
/var/lib/xen/virtinst-initrd.img.yoWzKP

[2009-08-12 09:52:30 xend 3214] DEBUG (image:213) vcpus          = 1

[2009-08-12 09:52:30 xend 3214] DEBUG (image:214) features       =

[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:110) DevController:
writing {'protocol': 'x86_64-abi', 'state': '1', 'backend-id': '0',
'backend': '/local/domain/0/backend/vkbd/20/0'} to
/local/domain/20/device/vkbd/0.
[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:112) DevController:
writing {'frontend-id': '20', 'domain': 'xenfdev64', 'frontend':
'/local/domain/20/device/vkbd/0', 'state': '1', 'online': '1'} to
/local/domain/0/backend/vkbd/20/0.
[2009-08-12 09:52:30 xend 3214] DEBUG (blkif:27) exception looking up
device number for xvda: [Errno 2] No such file or directory: '/dev/xvda'

[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:110) DevController:
writing {'virtual-device': '51712', 'device-type': 'disk', 'protocol':
'x86_64-abi', 'backend-id': '0', 'state': '1', 'backend':
'/local/domain/0/backend/vbd/20/51712'} to
/local/domain/20/device/vbd/51712.

[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:112) DevController:
writing {'domain': 'xenfdev64', 'frontend':
'/local/domain/20/device/vbd/51712', 'format': 'raw', 'dev': 'xvda',
'state': '1', 'params': '/dev/rootvg/xenfdev64', 'mode': 'w', 'online':
'1', 'frontend-id': '20', 'type': 'phy'} to
/local/domain/0/backend/vbd/20/51712.
[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:110) DevController:
writing {'mac': '40:00:00:00:00:03', 'handle': '0', 'protocol':
'x86_64-abi', 'backend-id': '0', 'state': '1', 'backend':
'/local/domain/0/backend/vif/20/0'} to /local/domain/20/device/vif/0.

[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:112) DevController:
writing {'bridge': 'xenbr0', 'domain': 'xenfdev64', 'handle': '0',
'script': '/etc/xen/scripts/vif-bridge', 'state': '1', 'frontend':
'/local/domain/20/device/vif/0', 'mac': '40:00:00:00:00:03', 'online':
'1', 'frontend-id': '20'} to /local/domain/0/backend/vif/20/0.
[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:110) DevController:
writing {'protocol': 'x86_64-abi', 'state': '1', 'backend-id': '0',
'backend': '/local/domain/0/backend/vfb/20/0'} to
/local/domain/20/device/vfb/0.
[2009-08-12 09:52:30 xend 3214] DEBUG (DevController:112) DevController:
writing {'vncunused': '1', 'domain': 'xenfdev64', 'frontend':
'/local/domain/20/device/vfb/0', 'online': '1', 'frontend-id': '20',
'type': 'vnc', 'state': '1'} to /local/domain/0/backend/vfb/20/0.

[2009-08-12 09:52:30 xend 3214] DEBUG (vfbif:70) No VNC passwd
configured for vfb access

[2009-08-12 09:52:30 xend 3214] DEBUG (vfbif:11) Spawn:
['/usr/lib64/xen/bin/qemu-dm', '-M', 'xenpv', '-d', '20',
'-domain-name', 'xenfdev64', '-vnc', '127.0.0.1:0', '-vncunused']

[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:797) Storing VM details: {'shadow_memory': '0', 'uuid':
'7579b650-65c7-5baa-0bc0-3502da28df6c', 'on_reboot': 'destroy',
'start_time': '1250092350.98', 'on_poweroff': 'destroy', 'name':
'xenfdev64', 'xend/restart_count': '0', 'vcpus': '1', 'vcpu_avail': '1',
'memory': '512', 'on_crash': 'destroy', 'image': "(linux (kernel
/var/lib/xen/virtinst-vmlinuz.h8bkQS) (ramdisk
/var/lib/xen/virtinst-initrd.img.yoWzKP) (args
'ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg 
method=http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os'))",
'maxmem': '512'}
[2009-08-12 09:52:30 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:832) Storing domain details: {'console/ring-ref':
'676374', 'console/port': '2', 'name': 'xenfdev64', 'console/limit':
'1048576', 'vm': '/vm/7579b650-65c7-5baa-0bc0-3502da28df6c', 'domid':
'20', 'cpu/0/availability': 'online', 'memory/target': '524288',
'store/ring-ref': '676375', 'store/port': '1'}

[2009-08-12 09:52:31 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1036) XendDomainInfo.handleShutdownWatch
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices vif.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:160) Waiting for 0.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vif/20/0/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vif/20/0/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:510)
hotplugStatusCallback 1.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices usb.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices vbd.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:160) Waiting for 51712.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vbd/20/51712/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vbd/20/51712/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:510)
hotplugStatusCallback 1.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices irq.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices vkbd.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:160) Waiting for 0.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vkbd/20/0/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:510)
hotplugStatusCallback 1.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices vfb.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:160) Waiting for 0.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:496)
hotplugStatusCallback /local/domain/0/backend/vfb/20/0/hotplug-status.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:510)
hotplugStatusCallback 1.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices pci.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices ioports.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices tap.
[2009-08-12 09:52:31 xend 3214] DEBUG (DevController:154) Waiting for
devices vtpm.
[2009-08-12 09:52:31 xend 3214] INFO (XendDomain:380) Domain xenfdev64
(20) unpaused.
[2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
(XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.
[2009-08-12 09:52:31 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1637) XendDomainInfo.destroy: domid=20
[2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
(XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.
[2009-08-12 09:52:31 xend.XendDomainInfo 3214] DEBUG
(XendDomainInfo:1637) XendDomainInfo.destroy: domid=20
[2009-08-12 09:52:31 xend.XendDomainInfo 3214] ERROR
(XendDomainInfo:1645) XendDomainInfo.destroy: xc.domain_destroy failed.
Traceback (most recent call last):
   File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 1643, in destroy
     xc.domain_destroy(self.domid)
Error: (3, 'No such process')

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion@...
Boulder, CO 80301              http://www.cora.nwra.com

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Still can't boot Fedora rawhide xen with EL5

by Mark McLoughlin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 2009-08-12 at 09:57 -0600, Orion Poplawski wrote:
> [2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
> (XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.

Looks like the guest crashed.

If you set "on_crash=preserve" in your domain config and then once the
crash has happened you should be able to use something like:

  $> /usr/lib/xen/bin/xenctx -s System.map-2.6.31-0.125.4.2.rc5.git2.fc12.x86_64 <domid>

to get a stack trace.

Cheers,
Mark.

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Still can't boot Fedora rawhide xen with EL5

by Orion Poplawski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 08/12/2009 10:13 AM, Mark McLoughlin wrote:

> On Wed, 2009-08-12 at 09:57 -0600, Orion Poplawski wrote:
>> [2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
>> (XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.
>
> Looks like the guest crashed.
>
> If you set "on_crash=preserve" in your domain config and then once the
> crash has happened you should be able to use something like:
>
>    $>  /usr/lib/xen/bin/xenctx -s System.map-2.6.31-0.125.4.2.rc5.git2.fc12.x86_64<domid>
>
> to get a stack trace.

I really have no idea how to do this.  Is this something I can pass to
virt-install?  After virt-install fails, I don't have a config file for
the domain.

My current install command:

  virt-install -n xenfdev64 -r 512 --vcpus=1 -m 40:00:00:00:00:03
--arch=x86_64 -p -f /dev/rootvg/xenfdev64 -l
http://fedora.cora.nwra.com/fedora/linux/development/x86_64/os -x
'ks=http://sw.cora.nwra.com/ks/rawhide-nox64.cfg' --vnc

Thanks!

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion@...
Boulder, CO 80301              http://www.cora.nwra.com

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Still can't boot Fedora rawhide xen with EL5

by Mark McLoughlin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 2009-08-12 at 11:24 -0600, Orion Poplawski wrote:

> On 08/12/2009 10:13 AM, Mark McLoughlin wrote:
> > On Wed, 2009-08-12 at 09:57 -0600, Orion Poplawski wrote:
> >> [2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
> >> (XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.
> >
> > Looks like the guest crashed.
> >
> > If you set "on_crash=preserve" in your domain config and then once the
> > crash has happened you should be able to use something like:
> >
> >    $>  /usr/lib/xen/bin/xenctx -s System.map-2.6.31-0.125.4.2.rc5.git2.fc12.x86_64<domid>
> >
> > to get a stack trace.
>
> I really have no idea how to do this.  Is this something I can pass to
> virt-install?  After virt-install fails, I don't have a config file for
> the domain.

Ah, right.

Do you have an existing (e.g. F-11) guest that you could try use the
rawhide kernel with?

Cheers,
Mark.

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen

Re: Still can't boot Fedora rawhide xen with EL5

by Pasi Kärkkäinen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Aug 12, 2009 at 05:13:20PM +0100, Mark McLoughlin wrote:

> On Wed, 2009-08-12 at 09:57 -0600, Orion Poplawski wrote:
> > [2009-08-12 09:52:31 xend.XendDomainInfo 3214] WARNING
> > (XendDomainInfo:965) Domain has crashed: name=xenfdev64 id=20.
>
> Looks like the guest crashed.
>
> If you set "on_crash=preserve" in your domain config and then once the
> crash has happened you should be able to use something like:
>
>   $> /usr/lib/xen/bin/xenctx -s System.map-2.6.31-0.125.4.2.rc5.git2.fc12.x86_64 <domid>
>
> to get a stack trace.
>

I'm seeing the same issue on my testbox.

# /usr/lib/xen/bin/xenctx -s System.map-2.6.31-0.162.rc6.git2.fc12.i686.PAE 10
cs:eip: e019:c0aa14d1 xen_start_kernel+0x9
flags: 00000292 i s nz a
ss:esp: e021:c0a99fcc
eax: 00000000   ebx: 00000000   ecx: 00000000   edx: 00000000
esi: c1489000   edi: 00000000   ebp: c0a99ffc
 ds:     e021    es:     e021    fs:     e021    gs:     e021
Code (instr addr c0aa14d1)
00 00 74 05 e8 15 be 9a ff c9 c3 00 55 89 e5 57 56 53 83 ec 14 <65> a1 14 00
00 00 89 45 f0 31 c0


Stack:
 00000000 c0aa14d1 0001e019 00010092 00000000 00000000 00000000 00000000
 00000000 00000000 c1489000 00000000 00000000

Call Trace:
  [<c0aa14d1>] xen_start_kernel+0x9  <--

  [<c0aa14d1>] xen_start_kernel+0x9


Do you need something more?

-- Pasi

--
Fedora-xen mailing list
Fedora-xen@...
https://www.redhat.com/mailman/listinfo/fedora-xen