Orion Poplawski
2009-Aug-12 15:57 UTC
[Fedora-xen] Still can''t boot Fedora rawhide xen with EL5
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@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
Mark McLoughlin
2009-Aug-12 16:13 UTC
Re: [Fedora-xen] Still can''t boot Fedora rawhide xen with EL5
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.
Orion Poplawski
2009-Aug-12 17:24 UTC
Re: [Fedora-xen] Still can''t boot Fedora rawhide xen with EL5
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@cora.nwra.com Boulder, CO 80301 http://www.cora.nwra.com
Mark McLoughlin
2009-Aug-12 17:47 UTC
Re: [Fedora-xen] Still can''t boot Fedora rawhide xen with EL5
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.
Pasi Kärkkäinen
2009-Aug-23 17:55 UTC
Re: [Fedora-xen] Still can''t boot Fedora rawhide xen with EL5
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