qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Jule Slootbeek <jsslists@gmail.com>
To: Ryan Harper <ryanh@us.ibm.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] virtio_blk unique device ID
Date: Fri, 30 Jan 2009 09:00:17 -0500	[thread overview]
Message-ID: <bf1361bc0901300600j14313554ja971921b5a959f9@mail.gmail.com> (raw)
In-Reply-To: <20090129224756.GI13481@us.ibm.com>

[-- Attachment #1: Type: text/plain, Size: 1865 bytes --]

correct, however that would assume there is a file system on that block
device
the device ID should be able to be used without the existance of a FS.

ubuntu@kvm:~$ sudo /lib/udev/scsi_id -g -u --page=0x83 /dev/sdf
360060480000190300570533030313044
ubuntu@kvm:~$ blkid /dev/sdf1
/dev/sdf1: UUID="e149b893-2970-46d8-9ee4-322d6a589828" SEC_TYPE="ext2"
TYPE="ext3"


On Thu, Jan 29, 2009 at 5:47 PM, Ryan Harper <ryanh@us.ibm.com> wrote:

> * Jule Slootbeek <jsslists@gmail.com> [2009-01-29 16:13]:
> > All,
> > I was recently testing the workings of virtio to provision SAN block
> devices
> > to a domain, which worked great! However, i could not find a way to find
> the
> > UID of a virto_blk device. The scenario I had created was the following.
> a
> > LUN provisioned to my KVM (kvm-83) hypervisor over two paths, both paths
> > mapped to my domain using virtio_blk. When configuring multipath-tools in
> > the domain I could not find a way to find the UID of the LUN in order to
> > create the multipath config. On a SCSI device, I would use the
> > /lib/udev/scsi_id tools to discover this ID. I am using libvir/qemu 0.5.1
> in
> > Ubuntu Jaunty Alpha-3 as hypervisor and virtual machine.
> > Does the virtio_blk driver provide a UID to its devices, and is there a
> way
> > to get this ID in userspace?
>
> use uuid?  Some distros (Ubuntu for example) mount via UUID
>
> % blkid
> /dev/vda1: UUID="6331275f-f10d-4684-8aa8-e8aca1582b9d" TYPE="swap"
> /dev/vda2: UUID="cf121062-fd27-4151-8a68-6cb940e449fe" TYPE="ext3"
>
> # ls -al /dev/disk/by-uuid/
> total 0
> lrwxrwxrwx 1 root root 10 Jan 29 17:10 6331275f-f10d-4684-8aa8-e8aca1582b9d
> -> ../../vda1
> lrwxrwxrwx 1 root root 10 Jan 29 17:10 cf121062-fd27-4151-8a68-6cb940e449fe
> -> ../../vda2
>
> --
> Ryan Harper
> Software Engineer; Linux Technology Center
> IBM Corp., Austin, Tx
> ryanh@us.ibm.com
>

[-- Attachment #2: Type: text/html, Size: 2506 bytes --]

      reply	other threads:[~2009-01-30 14:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-29 22:00 [Qemu-devel] virtio_blk unique device ID Jule Slootbeek
2009-01-29 22:47 ` Ryan Harper
2009-01-30 14:00   ` Jule Slootbeek [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bf1361bc0901300600j14313554ja971921b5a959f9@mail.gmail.com \
    --to=jsslists@gmail.com \
    --cc=qemu-devel@nongnu.org \
    --cc=ryanh@us.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).