WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] problems restrarign xenU domains

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] problems restrarign xenU domains
From: TMC <tmciolek@xxxxxxxxx>
Date: Sat, 9 Sep 2006 12:47:17 +1000
Delivery-date: Fri, 08 Sep 2006 19:48:10 -0700
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=aAXtIVrgcCowoEyYiUEXhDcyzgmG3jlcmwJsQbSbbWcX6euSINA7HPemcfoyJbErmxw93v4NCUh2aLdbd3B1tMznTsNd/wW10gR7b/Uw5Bl8T5LMFi4yBwOdM4HwM8jq3SnpcmZVxNUI/qC6YBU0/zJJV//6t2E9t0MFERE7UZM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi All

I have a problem with unprivileged kernel domains not restarting correctly after a reboot command is issued in the domain itself. A manual start of the domain using "xm create -c <path-to-config>" works perfectly...


Here is some debug logs:

[2006-09-08 15:16:07 xend.XendDomainInfo] DEBUG (XendDomainInfo:178) XendDomainInfo.create(['vm', ['nam
e', 'sterope'], ['memory', 128], ['vcpus', 1], ['image', ['linux', ['kernel', '/boot/vmlinuz- 2.6-xenU']
, ['root', '/dev/hda1 ro']]], ['device', ['vbd', ['uname', 'phy:/dev/mapper/xen_base-cust3_root'], ['de
v', 'hda1'], ['mode', 'w']]], ['device', ['vbd', ['uname', 'phy:/dev/mapper/xen_base-cust3_swap'], ['de
v', 'hda2'], ['mode', 'w']]], ['device', ['vif']]])
[2006-09-08 15:16:07 xend.XendDomainInfo] DEBUG (XendDomainInfo:284) parseConfig: config is ['vm', ['na
me', 'sterope'], ['memory', 128], ['vcpus', 1], ['image', ['linux', ['kernel', '/boot/vmlinuz- 2.6-xenU'
], ['root', '/dev/hda1 ro']]], ['device', ['vbd', ['uname', 'phy:/dev/mapper/xen_base-cust3_root'], ['d
ev', 'hda1'], ['mode', 'w']]], ['device', ['vbd', ['uname', 'phy:/dev/mapper/xen_base-cust3_swap'], ['d
[2006-09-08 15:16:07 xend] DEBUG (balloon:126) Balloon: free 232; need 129; done.
[2006-09-08 15:16:07 xend] INFO (image:135) buildDomain os=linux dom=55 vcpus=1
[2006-09-08 15:16:07 xend] DEBUG (image:173) dom            = 55
[2006-09-08 15:16:07 xend] DEBUG (image:174) image          = /boot/vmlinuz-2.6-xenU
[2006-09-08 15:16:07 xend] DEBUG (image:175) store_evtchn   = 1
[2006-09-08 15:16:07 xend] DEBUG (image:176) console_evtchn = 2
[2006-09-08 15:16:07 xend] DEBUG (image:177) cmdline        =  root=/dev/hda1 ro
[2006-09-08 15:16:07 xend] DEBUG (image:178) ramdisk        =
[2006-09-08 15:16:07 xend] DEBUG (image:179) vcpus          = 1
[2006-09-08 15:16:07 xend] DEBUG (image:180) features       =
[2006-09-08 15:16:07 xend] DEBUG (blkif:24) exception looking up device number for hda1: [Errno 2] No such file or directory: '/dev/hda1'
[2006-09-08 15:16:07 xend] DEBUG (DevController:103) DevController: writing {'virtual-device': '769', 'backend-id': '0', 'state': '1', 'backend': '/local/domain/0/backend/vbd/55/769'} to /local/domain/55/device/vbd/769.
[2006-09-08 15:16:07 xend] DEBUG (DevController:105) DevController: writing {'domain': 'sterope', 'frontend': '/local/domain/55/device/vbd/769', 'dev': 'hda1', 'state': '1', 'params': '/dev/mapper/xen_base-cust3_root', 'mode': 'w', 'frontend-id': '55', 'type': 'phy'} to /local/domain/0/backend/vbd/55/769.
[2006-09-08 15:16:07 xend] DEBUG (blkif:24) exception looking up device number for hda2: [Errno 2] No such file or directory: '/dev/hda2'
[2006-09-08 15:16:07 xend] DEBUG (DevController:103) DevController: writing {'virtual-device': '770', '
backend-id': '0', 'state': '1', 'backend': '/local/domain/0/backend/vbd/55/770'} to /local/domain/55/de
vice/vbd/770.
[2006-09-08 15:16:07 xend] DEBUG (DevController:105) DevController: writing {'domain': 'sterope', 'fron
tend': '/local/domain/55/device/vbd/770', 'dev': 'hda2', 'state': '1', 'params': '/dev/mapper/xen_base-
cust3_swap', 'mode': 'w', 'frontend-id': '55', 'type': 'phy'} to /local/domain/0/backend/vbd/55/770.
[2006-09-08 15:16:07 xend] DEBUG (DevController:103) DevController: writing {'backend-id': '0', 'mac':
'00:16:3e:08:16:f8', 'handle': '0', 'state': '1', 'backend': '/local/domain/0/backend/vif/55/0'} to /lo
cal/domain/55/device/vif/0.
[2006-09-08 15:16:07 xend] DEBUG (DevController:105) DevController: writing {'mac': '00:16:3e:08:16:f8'
, 'state': '1', 'handle': '0', 'script': '/etc/xen/scripts/vif-bridge', 'frontend-id': '55', 'domain':
'sterope', 'frontend': '/local/domain/55/device/vif/0'} to /local/domain/0/backend/vif/55/0.
[2006-09-08 15:16:07 xend.XendDomainInfo] DEBUG (XendDomainInfo:671) Storing VM details: {'ssidref': '0
', 'uuid': '65c983f3-ccee-d510-51bc-55253cf36987', 'on_reboot': 'restart', 'start_time': '1157692567.85
', 'on_poweroff': 'destroy', 'name': 'sterope', 'vcpus': '1', 'vcpu_avail': '1', 'memory': '128', 'on_c
rash': 'restart', 'image': "(linux (kernel /boot/vmlinuz-2.6-xenU) (root '/dev/hda1 ro'))", 'maxmem': '
128'}

The thing that worries me are these two lines:

[2006-09-08 15:16:07 xend] DEBUG (blkif:24) exception looking up device number for hda1: [Errno 2] No such file or directory: '/dev/hda1'
[2006-09-08 15:16:07 xend] DEBUG (blkif:24) exception looking up device number for hda2: [Errno 2] No such file or directory: '/dev/hda2'

Which inidicate that the domain failed to find it disks. These are defined as follows in the config:


disk = [ 'phy:/dev/mapper/xen_base-cust3_root,hda1,w',
        'phy:/dev/mapper/xen_base-cust3_swap,hda2,w' ]

About the server:

OS: Xen 3.0.2 + linux 2.6.16.13 built from source with debian as host amd guest distro.
All guest domains run the same xenU kernel (explicitely built xen0 and xenU kernels)
Disks are laid out on a LVM2 volume, on top of hardware scsii raid
SMP server (dual xeon 2.4 Ghz with 1.5GB ram)

Can anyone enlighten me as to what the cause of this issue might be and hot to fix it?

anu help is most appreceated.
--
GPG key fingerprint: 3883 B308 8256 2246 D3ED  A1FF 3A1D 0EAD 41C4 C2F0
GPG public key availabe on pgp.mit .edu keyserver
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] problems restrarign xenU domains, TMC <=