Hello List,
i am trying to get xen 3.3.1+ linux kernel 2.6.18 +drbd 8.3.0 working.
Here is my config:
----------------------------------------------
kernel      = '/boot/vmlinuz-2.6.18.8-xenU'
memory      = '128'
root        = '/dev/sda2 ro'
disk        = [
                 'drbd:pgone-disk,sda2,w'
             ]
name        = 'pgone-disk'
dhcp        = 'dhcp'
vif         = [ '' ]
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'
And here comes the log:
--------------------------------------------
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) 
XendDomainInfo.create(['vm', ['name', 'pgone-disk'], ['memory', '128'], 
['on_poweroff', 'destroy'], ['on_reboot', 'restart'], ['on_crash', 
'restart'], ['vcpus', 1], ['on_xend_start', 'igno
re'], ['on_xend_stop', 'ignore'], ['image', ['linux', ['kernel', 
'/boot/vmlinuz-2.6.18.8-xenU'], ['ip', ':127.0.255.255::::eth0:dhcp'], 
['root', '/dev/sda2 ro']]], ['device', ['vbd', ['uname', 
'drbd:pgone-disk'], ['dev', 'sda2'], ['mode'
, 'w']]], ['device', ['vif']]])
 [2009-01-26 17:39:20 4225] DEBUG (__init__:1072) 
XendDomainInfo.constructDomain
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) Balloon: 132588 KiB 
free; need 2048; done.
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) Adding Domain: 8
 [2009-01-26 17:39:20 4225] DEBUG (__init__:1072) 
XendDomainInfo.initDomain: 8 256
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) 
_initDomain:shadow_memory=0x0, memory_static_max=0x8000000, 
memory_static_min=0x0.
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) Balloon: 132580 KiB 
free; need 132096; done.
[2009-01-26 17:39:20 4225] INFO (__init__:1072) buildDomain os=linux 
dom=8 vcpus=1
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) domid          = 8
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) memsize        = 128
 [2009-01-26 17:39:20 4225] DEBUG (__init__:1072) image          = 
/boot/vmlinuz-2.6.18.8-xenU
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) store_evtchn   = 1
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) console_evtchn = 2
 [2009-01-26 17:39:20 4225] DEBUG (__init__:1072) cmdline        = 
root=/dev/sda2 ro ip=:127.0.255.255::::eth0:dhcp
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) ramdisk        =
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) vcpus          = 1
[2009-01-26 17:39:20 4225] DEBUG (__init__:1072) features       =
 [2009-01-26 17:39:21 4225] INFO (__init__:1072) createDevice: vbd : 
{'uuid': 'af6b0002-e1b0-ca8d-9995-225e79165611', 'bootable': 1, 
'driver': 'paravirtualised', 'dev': 'sda2', 'uname': 'drbd:pgone-disk', 
'mode': 'w'}
[2009-01-26 17:39:21 4225] ERROR (__init__:1072) 
XendDomainInfo.initDomain: exception occurred
Traceback (most recent call last):
  File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 2268, in 
_initDomain
   self._createDevices()
  File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 1902, in 
_createDevices
   devid = self._createDevice(devclass, config)
  File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 1869, in 
_createDevice
   return self.getDeviceController(deviceClass).createDevice(devConfig)
  File "//usr/lib64/python/xen/xend/server/DevController.py", line 90, 
in createDevice
   (devid, back, front) = self.getDeviceDetails(config)
  File "//usr/lib64/python/xen/xend/server/blkif.py", line 60, in 
getDeviceDetails
   raise VmError(
VmError: Block device must have "phy", "file" or "tap" specified to type
[2009-01-26 17:39:21 4225] ERROR (__init__:1072) VM start failed
Traceback (most recent call last):
 File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 447, in start
   XendTask.log_progress(31, 60, self._initDomain)
 File "//usr/lib64/python/xen/xend/XendTask.py", line 209, in log_progress
   retval = func(*args, **kwds)
  File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 2279, in 
_initDomain
   raise exn
VmError: Block device must have "phy", "file" or "tap" specified to type
 [2009-01-26 17:39:21 4225] DEBUG (__init__:1072) XendDomainInfo.destroy: 
domid=8
[2009-01-26 17:39:21 4225] DEBUG (__init__:1072) Destroying device model
[2009-01-26 17:39:21 4225] DEBUG (__init__:1072) Releasing devices
[2009-01-26 17:39:21 4225] ERROR (__init__:1072) Domain construction failed
Traceback (most recent call last):
 File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 92, in create
   vm.start()
 File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 447, in start
   XendTask.log_progress(31, 60, self._initDomain)
 File "//usr/lib64/python/xen/xend/XendTask.py", line 209, in log_progress
   retval = func(*args, **kwds)
  File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 2279, in 
_initDomain
   raise exn
VmError: Block device must have "phy", "file" or "tap" specified to type
Any ides whats going wrong here?
Cheers,
Mario
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 |