[Libguestfs] LVM mounting issue

Исаев Виталий Анатольевич isaev at fintech.ru
Fri Jan 17 09:45:34 UTC 2014


-----Original Message-----
From: Richard W.M. Jones [mailto:rjones at redhat.com]
Sent: Thursday, January 16, 2014 8:58 PM
To: Исаев Виталий Анатольевич
Cc: libguestfs at redhat.com
Subject: Re: [Libguestfs] LVM mounting issue



On Thu, Jan 16, 2014 at 03:57:50PM +0000, Исаев Виталий Анатольевич wrote:

> Hello, It's me again with one more misunderstanding of libguestfs usage...

> Guestfish (as well as python libguestfs module) refuse to mount logical volume containing the root partition of the VM's filesystem.

> According to this short guide<http://rwmj.wordpress.com/2009/04/07/libguestfs-lvm-support/> I am trying to mount /dev/vg_kojit/lv_root as "/", but nothing works:

>

> [root at rhevh1 integrity]#

> [root at rhevh1 integrity]#

> [root at rhevh1 integrity]#

> [root at rhevh1 integrity]# guestfish

>

> Welcome to guestfish, the libguestfs filesystem interactive shell for

> editing virtual machine filesystems.

>

> Type: 'help' for help on commands

>       'man' to read the manual

>       'quit' to quit the shell

>

> ><fs> add /dev/dm-40

> ><fs> run

> ><fs> inspect_os

> ><fs> pvs

> /dev/vda2

> unknown device



Hang on, "unknown device" is literally printed here?



Which version of libguestfs?



> ><fs> lvs

> /dev/vg_kojit/lv_root

> /dev/vg_kojit/lv_swap

> ><fs> mount /dev/vg_kojit/lv_root /

> libguestfs: error: mount: mount_stub: /dev/vg_kojit/lv_root: No such

> file or directory



This could be a bug.



Can you add the -v -x options to guestfish and show us the complete, unedited messages.



Rich.



--

Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#)





Be sure, that “unknown device” was not written by me :)

I use libguestfs 1.16.34:
[root at rhevh1 ~]# rpm -qa | grep guest
libguestfs-1.16.34-2.el6.x86_64
libguestfs-winsupport-1.0-7.el6.x86_64
python-libguestfs-1.16.34-2.el6.x86_64
libguestfs-tools-c-1.16.34-2.el6.x86_64



Full trace of the guestfish session is attached to this message.



Sincerely,
Vitaly Isaev
Software engineer
Information security department
Fintech JSC, Moscow, Russia


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140117/4e963fed/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: guestfish-trace
Type: application/octet-stream
Size: 50778 bytes
Desc: guestfish-trace
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140117/4e963fed/attachment.obj>


More information about the Libguestfs mailing list