[linux-lvm] Mounting an LVM disk image.

J Nb j_nwb at yahoo.com
Tue Jan 19 03:01:51 UTC 2010


Try using the -U option and specify the uuid of the correct vg.
U can get vg uuid using vgdisplay.

-nb

--- On Mon, 1/18/10, Jason Dusek <jason.dusek at gmail.com> wrote:

> From: Jason Dusek <jason.dusek at gmail.com>
> Subject: [linux-lvm] Mounting an LVM disk image.
> To: linux-lvm at redhat.com
> Date: Monday, January 18, 2010, 6:15 PM
>   I'm trying to mount a disk
> image that contains an LVM volume.
>   I've managed to follow this tutorial to the point
> where I've
>   got the volume on `/dev/loop7':
> 
>     http://www.thegibson.org/blog/archives/467
> 
>   Now I want to mount the image. My machine, a CentOS
> machine,
>   is already using LVM; running `lvm pvscan' shows me
> that the
>   the disk image has been stuck in `VolGroup00' with
> the rest of
>   them:
> 
>    :; lvm pvscan
>     PV /dev/loop7   VG
> VolGroup00   lvm2 [7.88 GB / 0   
> free]
>     PV /dev/sda5    VG
> VolGroup00   lvm2 [133.06 GB / 0   
> free]
>     PV /dev/sdb2    VG
> VolGroup00   lvm2 [135.16 GB / 0   
> free]
>     Total: 3 [276.09 GB] / in use: 3 [276.09 GB]
> / in no VG: 0 [0   ]
> 
>   At this point in the tutorial, I run in to trouble.
> As they
>   suggest, I run `lvm vgchange -ay' and then inspect
>   `/dev/mapper':
> 
>    :; lvm vgchange -ay
>     2 logical volume(s) in volume group
> "VolGroup00" now active
>     2 logical volume(s) in volume group
> "VolGroup00" now active
>    :; ls /dev/mapper/
>     control  VolGroup00-LogVol00 
> VolGroup00-LogVol01
> 
>   Mounting fails:
> 
>    :;  mount -t ext2
> /dev/mapper/VolGroup00-LogVol01 /media/img/
>     mount: /dev/mapper/VolGroup00-LogVol01
> already mounted or /media/img/ busy
>    :;  mount -t ext2
> /dev/mapper/VolGroup00-LogVol00 /media/img/
>     mount: /dev/mapper/VolGroup00-LogVol00
> already mounted or /media/img/ busy
>     mount: according to mtab,
> /dev/mapper/VolGroup00-LogVol00 is mounted on /
> 
>   At this point, I'm stuck. I've tried removing
> `/dev/loop7'
>   from the volume group, to no avail:
> 
>    :; vgcreate shim /dev/loop7
>     Physical volume '/dev/loop7' is already in
> volume group 'VolGroup00'
>     Unable to add physical volume '/dev/loop7' to
> volume group 'shim'.
>    :; vgreduce VolGroup00 /dev/loop7
>     Physical Volume "/dev/loop7" not found in
> Volume Group "VolGroup00"
> 
>   What's the right way to mount and LVM disk image?
> I'm doing it
>   to perform maintenance on a Xen guest.
> 
> --
> Jason Dusek
> 
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
> 


      





More information about the linux-lvm mailing list