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] RHEL5: Error: Device 0 (vif) could not be connected. Hotplug

To: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] RHEL5: Error: Device 0 (vif) could not be connected. Hotplug scripts not working.
From: Axel Thimm <Axel.Thimm@xxxxxxxxxx>
Date: Tue, 22 Sep 2009 01:29:31 +0300
Delivery-date: Mon, 21 Sep 2009 15:30:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.19 (2009-01-05)
Hi,

I'm running a RHEL5 guest in an RHEL5 host. I had to restart the guest
today for a kernel upgrade, but now it won't boot anymore. The last
reboot was almost two months ago.

/etc/init.d/xendomains restart yields:

# /etc/init.d/xendomains restart
Shutting down Xen domains:Starting auto Xen domains: develError:
Device 0 (vif) could not be connected. Hotplug scripts not working.

and /var/log/xen/xend.log contains

[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:200) 
XendDomainInfo.create(['vm', ['name', 'devel'], ['memory', '1536'], 
['on_reboot', 'restart'], ['on_crash', 'restart'], ['vcpus', 1], ['uuid', 
'85142e29-9538-e15c-7615-42b15a0473fe'], ['bootloader', '/usr/bin/pygrub'], 
['image', ['linux', ['ramdisk', '/var/lib/xen/boot_ramdisk.t8-9Ww'], ['kernel', 
'/var/lib/xen/boot_kernel.J185kA'], ['args', 'ro root=/dev/systemdevel/root 
console=xvc0 rhgb quiet']]], ['device', ['vbd', ['uname', 
'file:/var/lib/xen/images/devel'], ['dev', 'xvda'], ['mode', 'w']]], ['device', 
['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:02:4c:31']]]])
[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:312) 
parseConfig: config is ['vm', ['name', 'devel'], ['memory', '1536'], 
['on_reboot', 'restart'], ['on_crash', 'restart'], ['vcpus', 1], ['uuid', 
'85142e29-9538-e15c-7615-42b15a0473fe'], ['bootloader', '/usr/bin/pygrub'], 
['image', ['linux', ['ramdisk', '/var/lib/xen/boot_ramdisk.t8-9Ww'], ['kernel', 
'/var/lib/xen/boot_kernel.J185kA'], ['args', 'ro root=/dev/systemdevel/root 
console=xvc0 rhgb quiet']]], ['device', ['vbd', ['uname', 
'file:/var/lib/xen/images/devel'], ['dev', 'xvda'], ['mode', 'w']]], ['device', 
['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:02:4c:31']]]]
[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:417) 
parseConfig: result is {'shadow_memory': None, 'start_time': None, 'uuid': 
'85142e29-9538-e15c-7615-42b15a0473fe', 'on_crash': 'restart', 'on_reboot': 
'restart', 'localtime': None, 'image': ['linux', ['ramdisk', 
'/var/lib/xen/boot_ramdisk.t8-9Ww'], ['kernel', 
'/var/lib/xen/boot_kernel.J185kA'], ['args', 'ro root=/dev/systemdevel/root 
console=xvc0 rhgb quiet']], 'on_poweroff': None, 'bootloader_args': None, 
'cpus': None, 'name': 'devel', 'backend': [], 'vcpus': 1, 'cpu_weight': None, 
'features': None, 'vcpu_avail': None, 'memory': 1536, 'device': [('vbd', 
['vbd', ['uname', 'file:/var/lib/xen/images/devel'], ['dev', 'xvda'], ['mode', 
'w']]), ('vif', ['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:02:4c:31']])], 
'bootloader': '/usr/bin/pygrub', 'cpu': None, 'maxmem': None}
[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:1427) 
XendDomainInfo.construct: None
[2009-09-22 00:20:06 xend 19991] DEBUG (balloon:143) Balloon: 1573772 KiB free; 
need 2048; done.
[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:1475) 
XendDomainInfo.initDomain: 27 1.0
[2009-09-22 00:20:06 xend.XendDomainInfo 19991] DEBUG (XendDomainInfo:1514) 
_initDomain:shadow_memory=0x0, maxmem=0x600, memory=0x600.
[2009-09-22 00:20:06 xend 19991] DEBUG (balloon:143) Balloon: 1573764 KiB free; 
need 1572864; done.
[2009-09-22 00:20:06 xend 19991] INFO (image:137) buildDomain os=linux dom=27 
vcpus=1
[2009-09-22 00:20:06 xend 19991] DEBUG (image:206) domid          = 27
[2009-09-22 00:20:06 xend 19991] DEBUG (image:207) memsize        = 1536
[2009-09-22 00:20:06 xend 19991] DEBUG (image:208) image          = 
/var/lib/xen/boot_kernel.J185kA
[2009-09-22 00:20:06 xend 19991] DEBUG (image:209) store_evtchn   = 1
[2009-09-22 00:20:06 xend 19991] DEBUG (image:210) console_evtchn = 2
[2009-09-22 00:20:06 xend 19991] DEBUG (image:211) cmdline        =  ro 
root=/dev/systemdevel/root console=xvc0 rhgb quiet
[2009-09-22 00:20:06 xend 19991] DEBUG (image:212) ramdisk        = 
/var/lib/xen/boot_ramdisk.t8-9Ww
[2009-09-22 00:20:06 xend 19991] DEBUG (image:213) vcpus          = 1
[2009-09-22 00:20:06 xend 19991] DEBUG (image:214) features       = 
[2009-09-22 00:20:06 xend 19991] DEBUG (blkif:27) exception looking up device 
number for xvda: [Errno 2] No such file or directory: '/dev/xvda'
[2009-09-22 00:20:06 xend 19991] 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/27/51712'} to /local/domain/27/device/vbd/51712.
[2009-09-22 00:20:06 xend 19991] DEBUG (DevController:112) DevController: 
writing {'domain': 'devel', 'frontend': '/local

The config file /etc/xen/devel contains:
# Automatically generated xen config file
name = "devel"
memory = "1536"
#memory = "512"
disk = [ 'file:/var/lib/xen/images/devel,xvda,w', ]
vif = [ 'mac=00:16:3e:02:4c:31, bridge=xenbr0', ]

uuid = "85142e29-9538-e15c-7615-42b15a0473fe"
bootloader="/usr/bin/pygrub"
vcpus=1
on_reboot   = 'restart'
on_crash    = 'restart'

#kernel = "/boot/vmlinuz-2.6.18-128.el5xen"
#ramdisk = "/boot/initrd-2.6.18-128.el5xenU.img"

The relevant components are:
(running) kernel on host: 2.6.18-128.1.1.el5xen
xen on host: xen-3.0.3-80.el5_3.3.x86_64

I can't retrieve the data on the guest, but it is the latest
kernels/xen as offered by RHEL 5.4

I tried commenting the vif line to see whether the xm create moves on,
but then it fails at some vbd error. The line with the "exception
looking up device number for xvda:" in the logs was also present when
xen was working.

Thanks!
-- 
Axel.Thimm at ATrpms.net

Attachment: pgpzqSvjYIsQU.pgp
Description: PGP signature

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] RHEL5: Error: Device 0 (vif) could not be connected. Hotplug scripts not working., Axel Thimm <=