[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Xen+drbd VmError: Block device must have "phy", "file" or "tap" specified to type
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |