[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Loop Mounted Device Issue?

Hi. We are running xen-3.0-testing. We use loop back mounted file systems. The server we are running restarts itself/crashes. This seems to happen around setting up loop back devices. (>63 loop back devices seems to trigger a crash, but we have seen then with fewer devices mounted as well).

We have swapped all hardware (bar the disks) to a new server. Same issue. I see no disk errors in the logs.

Does this problem ring any bells for anyone? Else what sort of information can we provide that would assist someone in tracking down a potential bug/problem? Some random info/log snippets follow.

We'll be trying out xen3-unstable/3.0.1 shortly.

Regards, Peter

# xm info
system                 : Linux
release                :
version                : #2 Thu Jan 26 01:17:22 UTC 2006
machine                : i686
nr_cpus                : 4
nr_nodes               : 1
sockets_per_node       : 2
cores_per_socket       : 1
threads_per_core       : 2
cpu_mhz                : 3000
hw_caps                : bfebfbff:20000000:00000000:00000080:0000641d
total_memory           : 6144
free_memory            : 2246
xen_major              : 3
xen_minor              : 0
xen_extra              : .0
xen_caps               : xen-3.0-x86_32p
platform_params        : virt_start=0xf5800000
xen_changeset          : Mon Dec 12 18:47:47 2005 +0100 8270:4ad23e798798
cc_compiler            : gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)
cc_compile_by          : root
cc_compile_date        : Thu Jan 26 02:15:16 UTC 2006

[2006-01-26 20:48:33 xend] DEBUG (DevController:139) Waiting for 0.
[2006-01-26 20:48:33 xend] DEBUG (DevController:409) hotplugStatusCallback /local/domain/0/backend/vif/28/0/hotplug-status. [2006-01-26 20:48:44 xend] ERROR (SrvBase:87) Request wait_for_devices failed.
Traceback (most recent call last):
  File "/usr/lib/python/xen/web/SrvBase.py", line 85, in perform
    return op_method(op, req)
File "/usr/lib/python/xen/xend/server/SrvDomain.py", line 72, in op_wait_for_devices
    return self.dom.waitForDevices()
File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 1349, in waitForDevices
File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 977, in waitForDevices_
    return self.getDeviceController(deviceClass).waitForDevices()
File "/usr/lib/python/xen/xend/server/DevController.py", line 135, in waitForDevices
    return map(self.waitForDevice, self.deviceIDs())
File "/usr/lib/python/xen/xend/server/DevController.py", line 145, in waitForDevice
    raise VmError("Device %s (%s) could not be connected. "
VmError: Device 0 (vif) could not be connected. Hotplug scripts not working.

[2006-01-26 21:02:32 xend] DEBUG (blkif:24) exception looking up device number for xvda1: [Errno 2] No such file or directory
: '/dev/xvda1'
[2006-01-26 21:02:32 xend] DEBUG (DevController:104) DevController: writing {'virtual-device': '51713', 'backend-id': '0', 's tate': '1', 'backend': '/local/domain/0/backend/vbd/30/51713'} to /local/domain/30/device/vbd/51713. [2006-01-26 21:02:32 xend] DEBUG (DevController:106) DevController: writing {'domain': 'a360feedback.be', 'frontend': '/local /domain/30/device/vbd/51713', 'dev': 'xvda1', 'state': '1', 'params': '/home/users/a360feedback.be/debian.sarge-2.ext3', 'mod e': 'w', 'frontend-id': '30', 'type': 'file'} to /local/domain/0/backend/vbd/30/51713. [2006-01-26 21:02:32 xend] DEBUG (blkif:24) exception looking up device number for xvda2: [Errno 2] No such file or directory
: '/dev/xvda2'

interface vif28.0 does not exist!
xenstore-read: couldn't read path backend/vbd/28/51713/node
xenstore-read: couldn't read path backend/vif/29/0/ip
xenstore-read: couldn't read path backend/vbd/29/51713/physical-device
mkdir: cannot create directory `/var/run/xen-hotplug/block': File exists
vif28.0: unknown interface: No such device
iptables: No chain/target/match by that name
iptables: Bad rule (does a matching rule exist in that chain?)
xenstore-read: couldn't read path backend/vbd/30/51713/physical-device
xenstore-read: couldn't read path backend/vif/30/0/ip

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.