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