<HSeffler@asdis.de>
2006-Jan-26 09:46 UTC
[Xen-users] After migration from 2.0 to 3.0: Unable to reboot VMs
Hi, I am migrating from a xen 2.0 setup to a new one based on xen 3.0. In both cases basically the same setup of debian sarge is used as dom0. Images created for the xen 2.0-machine are working fine except one thing: the VMs do not come back after a reboot from within the VM or by ''xm reboot <name>''. A configuration looks like this: kernel = "/boot/vmlinuz-2.6.12-xenU" memory = 400 name = "xen000" nics = 1 vif = [ ''mac=aa:00:00:00:00:11, bridge=xenbr0'' ] root = "/dev/hda1 ro" disk = [ ''file:/xen/xen000.img,hda1,w'', ''file:/xen/xen000-swap.img,hda2,w'' ] The logs shows: [2006-01-26 10:45:16 xend.XendDomainInfo] INFO (XendDomainInfo:816) Domain has shutdown: name=xen000 id=10 reason=reboot. [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:1279) XendDomainInfo.destroyDomain(10) [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:177) XendDomainInfo.create([''domain'', [''domid'', 10], [''uuid'', ''893efd39-b1489b39-1cf73c3e-d240e2e5''], [''ssidref'', 0], [''vcpus'', 1], [''vcpu_avail'', 1], [''cpu_weight'', 1.0], [''memory'', 400], [''maxmem'', 400], [''name'', ''xen000''], [''on_poweroff'', ''destroy''], [''on_reboot'', ''restart''], [''on_crash'', ''restart''], [''image'', [''linux'', [''kernel'', ''/boot/vmlinuz-2.6.12-xenU''], [''root'', ''/dev/hda1 ro''], [''vcpus'', ''1''], [''vcpus'', ''1''], [''boot'', ''c''], [''nics'', ''1'']]], [''device'', [''vif'', [''backend'', 0], [''script'', ''vif-bridge''], [''bridge'', ''xenbr0''], [''mac'', ''aa:00:00:00:00:11'']]], [''device'', [''vbd'', [''backend'', 0], [''dev'', ''hda1''], [''uname'', ''file:/xen/xen000.img''], [''mode'', ''w'']]], [''device'', [''vbd'', [''backend'', 0], [''dev'', ''hda2''], [''uname'', ''file:/xen/xen000-swap.img''], [''mode'', ''w'']]], [''state'', ''---s--''], [''shutdown_reason'', ''reboot''], [''cpu_time'', 14.094120401], [''vcpus'', 1], [''online_vcpus'', 1], [''up_time'', ''84.9042799473''], [''start_time'', ''1138268631.31''], [''store_mfn'', 124460], [''console_mfn'', 124459]]) [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:282) parseConfig: config is [''domain'', [''domid'', 10], [''uuid'', ''893efd39-b1489b39-1cf73c3e-d240e2e5''], [''ssidref'', 0], [''vcpus'', 1], [''vcpu_avail'', 1], [''cpu_weight'', 1.0], [''memory'', 400], [''maxmem'', 400], [''name'', ''xen000''], [''on_poweroff'', ''destroy''], [''on_reboot'', ''restart''], [''on_crash'', ''restart''], [''image'', [''linux'', [''kernel'', ''/boot/vmlinuz-2.6.12-xenU''], [''root'', ''/dev/hda1 ro''], [''vcpus'', ''1''], [''vcpus'', ''1''], [''boot'', ''c''], [''nics'', ''1'']]], [''device'', [''vif'', [''backend'', 0], [''script'', ''vif-bridge''], [''bridge'', ''xenbr0''], [''mac'', ''aa:00:00:00:00:11'']]], [''device'', [''vbd'', [''backend'', 0], [''dev'', ''hda1''], [''uname'', ''file:/xen/xen000.img''], [''mode'', ''w'']]], [''device'', [''vbd'', [''backend'', 0], [''dev'', ''hda2''], [''uname'', ''file:/xen/xen000-swap.img''], [''mode'', ''w'']]], [''state'', ''---s--''], [''shutdown_reason'', ''reboot''], [''cpu_time'', 14.094120401], [''vcpus'', 1], [''online_vcpus'', 1], [''up_time'', ''84.9042799473''], [''start_time'', ''1138268631.31''], [''store_mfn'', 124460], [''console_mfn'', 124459]] [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:374) parseConfig: result is {''ssidref'': 0, ''uuid'': ''893efd39-b1489b39-1cf73c3e-d240e2e5'', ''on_crash'': ''restart'', ''on_reboot'': ''restart'', ''image'': [''linux'', [''kernel'', ''/boot/vmlinuz-2.6.12-xenU''], [''root'', ''/dev/hda1 ro''], [''vcpus'', ''1''], [''vcpus'', ''1''], [''boot'', ''c''], [''nics'', ''1'']], ''on_poweroff'': ''destroy'', ''cpus'': None, ''name'': ''xen000'', ''backend'': [], ''vcpus'': 1, ''cpu_weight'': 1.0, ''vcpu_avail'': 1, ''memory'': 400, ''device'': [(''vif'', [''vif'', [''backend'', 0], [''script'', ''vif-bridge''], [''bridge'', ''xenbr0''], [''mac'', ''aa:00:00:00:00:11'']]), (''vbd'', [''vbd'', [''backend'', 0], [''dev'', ''hda1''], [''uname'', ''file:/xen/xen000.img''], [''mode'', ''w'']]), (''vbd'', [''vbd'', [''backend'', 0], [''dev'', ''hda2''], [''uname'', ''file:/xen/xen000-swap.img''], [''mode'', ''w'']])], ''bootloader'': None, ''cpu'': None, ''maxmem'': 400} [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:1129) XendDomainInfo.construct: None 0 [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:1161) XendDomainInfo.initDomain: 11 1.0 [2006-01-26 10:45:16 xend] DEBUG (balloon:88) Balloon: free 355; need 401. [2006-01-26 10:45:16 xend] DEBUG (balloon:84) Balloon: free 468; need 401; done. [2006-01-26 10:45:16 xend] INFO (image:132) buildDomain os=linux dom=11 vcpus=1 [2006-01-26 10:45:16 xend] DEBUG (image:170) dom = 11 [2006-01-26 10:45:16 xend] DEBUG (image:171) image = /boot/vmlinuz-2.6.12-xenU [2006-01-26 10:45:16 xend] DEBUG (image:172) store_evtchn = 1 [2006-01-26 10:45:16 xend] DEBUG (image:173) console_evtchn = 2 [2006-01-26 10:45:16 xend] DEBUG (image:174) cmdline = root=/dev/hda1 ro [2006-01-26 10:45:16 xend] DEBUG (image:175) ramdisk [2006-01-26 10:45:16 xend] DEBUG (image:176) vcpus = 1 [2006-01-26 10:45:16 xend] DEBUG (DevController:104) DevController: writing {''backend-id'': ''0'', ''mac'': ''aa:00:00:00:00:11'', ''handle'': ''0'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vif/11/0''} to /local/domain/11/device/vif/0. [2006-01-26 10:45:16 xend] DEBUG (DevController:106) DevController: writing {''bridge'': ''xenbr0'', ''domain'': ''xen000'', ''handle'': ''0'', ''script'': ''/etc/xen/scripts/vif-bridge'', ''state'': ''1'', ''frontend'': ''/local/domain/11/device/vif/0'', ''mac'': ''aa:00:00:00:00:11'', ''frontend-id'': ''11''} to /local/domain/0/backend/vif/11/0. [2006-01-26 10:45:16 xend] DEBUG (blkif:24) exception looking up device number for hda1: [Errno 2] No such file or directory: ''/dev/hda1'' [2006-01-26 10:45:16 xend] DEBUG (DevController:104) DevController: writing {''virtual-device'': ''769'', ''backend-id'': ''0'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/11/769''} to /local/domain/11/device/vbd/769. [2006-01-26 10:45:16 xend] DEBUG (DevController:106) DevController: writing {''domain'': ''xen000'', ''frontend'': ''/local/domain/11/device/vbd/769'', ''dev'': ''hda1'', ''state'': ''1'', ''params'': ''/xen/xen000.img'', ''mode'': ''w'', ''frontend-id'': ''11'', ''type'': ''file''} to /local/domain/0/backend/vbd/11/769. [2006-01-26 10:45:16 xend] DEBUG (blkif:24) exception looking up device number for hda2: [Errno 2] No such file or directory: ''/dev/hda2'' [2006-01-26 10:45:16 xend] DEBUG (DevController:104) DevController: writing {''virtual-device'': ''770'', ''backend-id'': ''0'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/11/770''} to /local/domain/11/device/vbd/770. [2006-01-26 10:45:16 xend] DEBUG (DevController:106) DevController: writing {''domain'': ''xen000'', ''frontend'': ''/local/domain/11/device/vbd/770'', ''dev'': ''hda2'', ''state'': ''1'', ''params'': ''/xen/xen000-swap.img'', ''mode'': ''w'', ''frontend-id'': ''11'', ''type'': ''file''} to /local/domain/0/backend/vbd/11/770. [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:661) Storing VM details: {''ssidref'': ''0'', ''uuid'': ''893efd39-b1489b39-1cf73c3e-d240e2e5'', ''on_reboot'': ''restart'', ''start_time'': ''1138268716.75'', ''on_poweroff'': ''destroy'', ''name'': ''xen000'', ''vcpus'': ''1'', ''vcpu_avail'': ''1'', ''memory'': ''400'', ''on_crash'': ''restart'', ''image'': "(linux (kernel /boot/vmlinuz-2.6.12-xenU) (root ''/dev/hda1 ro'') (vcpus 1) (vcpus 1) (boot c) (nics 1))", ''maxmem'': ''400''} [2006-01-26 10:45:16 xend.XendDomainInfo] DEBUG (XendDomainInfo:686) Storing domain details: {''console/ring-ref'': ''302216'', ''console/port'': ''2'', ''name'': ''xen000'', ''console/limit'': ''1048576'', ''vm'': ''/vm/893efd39-b1489b39-1cf73c3e-d240e2e5'', ''domid'': ''11'', ''cpu/0/availability'': ''online'', ''memory/target'': ''409600'', ''store/ring-ref'': ''302217'', ''store/port'': ''1''} [2006-01-26 10:45:17 xend.XendDomainInfo] WARNING (XendDomainInfo:799) Domain has crashed: name=xen000 id=11. [2006-01-26 10:45:17 xend.XendDomainInfo] ERROR (XendDomainInfo:1411) VM xen000 restarting too fast (1.172245 seconds since the last restart). Refusing to restart to avoid loops. [2006-01-26 10:45:17 xend.XendDomainInfo] DEBUG (XendDomainInfo:1271) XendDomainInfo.destroy: domid=11 [2006-01-26 10:45:17 xend.XendDomainInfo] DEBUG (XendDomainInfo:1279) XendDomainInfo.destroyDomain(11) -- Dipl.-Inf. Hendrik Seffler Quality Assurance ASDIS Software AG Neue Gruenstr. 25 10179 Berlin Germany Office: +49 30 20631-601 Fax: +49 30 20631-44601 Email: mailto:hseffler@asdis.de Web: http://www.asdis.de ASDIS. In control of your software. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users