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

Re: [Xen-users] xm block-attach from dom0 and exception looking up device number for /dev/xvda1 - why ?


  • To: <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "Uli Staerk" <Uli.Staerk@xxxxxxxxxxxxxx>
  • Date: Fri, 10 Aug 2007 21:28:51 +0200
  • Delivery-date: Fri, 10 Aug 2007 12:29:39 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: AcfbhK5XX32QlsKrRbimqAn/T9kQfw==
  • Thread-topic: Re: [Xen-users] xm block-attach from dom0 and exception looking up device number for /dev/xvda1 - why ?

I still have the same problem as Ian Brown.

I mounted the image as follow:
# xm block-attach 0
tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qcow
/dev/xvda1 w 0

Then I can see it in the block-device-list
# xm block-list 0
Vdev  BE handle state evt-ch ring-ref BE-path
56321    0    0     3      18     8
/local/domain/0/backend/tap/0/56321

And mounting it fails :(
# mount /dev/xvda1 /mnt/test
mount: /dev/xvda1 is not a valid block device

So I tried the the approach with mknod (253 blktap):
# mknod /dev/xvda1 b 253 1
# mount /dev/xvda1 /mnt/test
mount: /dev/xvda1 is not a valid block device

Here the debug output of xen:
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072)
XendDomainInfo.device_create: ['tap', ['uname',
'tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qco
w'], ['dev', '/dev/xvda1'], ['mode', 'w'], ['backend', '0']]
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072)
XendDomainInfo.device_create: {'uuid':
'c9959c8c-d71a-d788-bab1-b5f0a476ebf2', 'bootable': 0, 'dev':
'/dev/xvda1', 'uname':
'tap:qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qco
w', 'mode': 'w', 'backend': '0'}
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) DevController: writing
{'backend-id': '0', 'virtual-device': '56321', 'device-type': 'disk',
'state': '1', 'backend': '/local/domain/0/backend/tap/0/56321'} to
/local/domain/0/device/vbd/56321.
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) DevController: writing
{'domain': 'Domain-0', 'frontend': '/local/domain/0/device/vbd/56321',
'uuid': 'c9959c8c-d71a-d788-bab1-b5f0a476ebf2', 'dev': '/dev/xvda1',
'state': '1', 'params':
'qcow:/var/lib/xend/storage/ba714891-9799-b01c-cc8c-78a7880c4d7d.qcow',
'mode': 'w', 'online': '1', 'frontend-id': '0', 'type': 'tap'} to
/local/domain/0/backend/tap/0/56321.
[2007-08-10 21:09:30 14463] DEBUG (__init__:1072) Waiting for 56321.
[2007-08-10 21:09:30 13911] DEBUG (__init__:1072) hotplugStatusCallback
/local/domain/0/backend/tap/0/56321/hotplug-status.
[2007-08-10 21:09:30 13911] DEBUG (__init__:1072) hotplugStatusCallback
/local/domain/0/backend/tap/0/56321/hotplug-status.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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