[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: "Ian Brown" <ianbrn@xxxxxxxxx>
  • From: "trilok nuwal" <tc.nuwal@xxxxxxxxx>
  • Date: Fri, 13 Apr 2007 13:10:23 +0530
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 13 Apr 2007 00:39:16 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=HLuP7BpNYfERgfLOOYsC8L4bV+JoUYxXvDbQtQBcAkopMmN85KhbKbF+fTSQmpSkBJWHeUiJ9+ftJdD4zi4rhEBnKXYILrvjcpzEXSVYT9obrulblWiJUbFsoHRm6zABgyMYcNIDb7UfyxN8mxrhzM+1vWM61/8kb5iJOfwSNGw=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>



On 4/13/07, Ian Brown <ianbrn@xxxxxxxxx> wrote:
Hello,
I want to mounting an image in Dom0 using the blktap driver.
I of course can access the raw image, but I

There is **exactly** such an example in the blktap readme:

 You can try onething,  create /dev/xvda1 using mknod then try this.

xm block-attach 0 tap:aio:<FILENAME> /dev/xvda1 w 0
mount /dev/xvda1 /mnt/disk        <--- don't use loop driver

see http://lxr.xensource.com/lxr/source/tools/blktap/README

So I don't understand what am I missing so it can work.

Regares,
Ian

On 4/13/07, trilok nuwal <tc.nuwal@xxxxxxxxx> wrote:
>
>
> On 4/11/07, Ian Brown <ianbrn@xxxxxxxxx> wrote:
> > Hello,
> >
> > I am trying to perform "xm block-attach" from dom0 according to the
> > Xen blktap README.
> >
> > What I am trying to do is :
> >
> > xm block-attach 0
> tap:aio:/var/lib/xen/images/guest2/guest2File /dev/xvda1 w
> 0
>
>  I am doubtful if  this works to dom0, this should be used with other
> domains. Why u need this device in dom0 . Everything is available to dom0.
>
> > whereas "/var/lib/xen/images/guest2/guest2File" is the
> image which appears
> > in the domU cofig file:
> > disk = [
> 'tap:aio:/var/lib/xen/images/guest2/guest2File,xvda,w',
> ...]
> >
> > I see the following error message in /var/log/xen/xend.log: (of dom0
> > of course)
> >
> > [2007-04-11 10:51:24 xend 3123] DEBUG (blkif:24) exception
> > looking up device number for /dev/xvda1:
> > [Errno 2] No such file or directory: '/dev/xvda1'
> >
> > Indeed, ls -al /dev/xvda1 in dom0 gives:
> >   ls: /dev/xvda1: No such file or directory
> > and also  running "cat /proc/partitions |grep xvd" from dom0
> > gives nothing.
> >
> >
> > I want to add that tring mounting from dom0 onto domU succeeds:
> > xm block-attach 1
> tap:aio:/var/lib/xen/images/guest2/guest2File /dev/xvda1 w
> > (where 1 is the number of domU).
> > Also mounting /dev/xvda1 from domU succeeds.
> >
> > Any idea ? what should I do so that it will succeed ? is this readme
> > not valid anynmore ??
> >
> >
> > Ian
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> >
>
>

_______________________________________________
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®.