I'm trying to bring up a HVM domain using a Debian Sarge image. The vbd
is there, according to xenstore-ls:
...
kernel = "/usr/lib/xen/boot/hvmloader"
...
backend = ""
vbd = ""
6 = ""
768 = ""
domain = "ExampleVMXDomain"
frontend = "/local/domain/6/device/vbd/768"
dev = "ioemu:hda"
state = "5"
params = "/root/sarge/sarge.img"
mode = "w"
frontend-id = "6"
type = "file"
6 = ""
device = ""
vbd = ""
768 = ""
state = "1"
backend-id = "0"
backend = "/local/domain/0/backend/vbd/6/768"
console = ""
port = "2"
limit = "1048576"
name = "ExampleVMXDomain"
vm = "/vm/06899029-ca81-1321-c8c1-78ee9dbe1f06"
domid = "6"
cpu = ""
0 = ""
availability = "online"
I get this message in /var/log/xend.log:
[2006-03-24 10:04:42 xend] DEBUG (DevController:403)
hotplugStatusCallback /local/domain/0/backend/vbd/6/
768/hotplug-status.
[2006-03-24 10:04:52 xend] ERROR (SrvBase:87) Request wait_for_devices
failed.
Traceback (most recent call last):
File "/usr/lib64/python/xen/web/SrvBase.py", line 85, in perform
return op_method(op, req)
File "/usr/lib64/python/xen/xend/server/SrvDomain.py", line 72, in
op_wait_for_devices
return self.dom.waitForDevices()
File "/usr/lib64/python/xen/xend/XendDomainInfo.py", line 1399, in
waitForDevices
self.waitForDevices_(c)
File "/usr/lib64/python/xen/xend/XendDomainInfo.py", line 1012, in
waitForDevices_
return self.getDeviceController(deviceClass).waitForDevices()
File "/usr/lib64/python/xen/xend/server/DevController.py", line 134,
in waitForDevices
return map(self.waitForDevice, self.deviceIDs())
File "/usr/lib64/python/xen/xend/server/DevController.py", line 144,
in waitForDevice
raise VmError("Device %s (%s) could not be connected. "
VmError: Device 768 (vbd) could not be connected. Hotplug scripts not
working.
Any help would be appreciated
--
Havard
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|