[Libguestfs] [Query] Access procfs of guest VM using libguestfs

Richard W.M. Jones rjones at redhat.com
Tue Jan 13 01:50:30 UTC 2015


On Mon, Jan 12, 2015 at 04:49:53PM -0800, Surojit Pathak wrote:
> Hi all,
> I am using libvirt:qemu-kvm and I want to access(RO) the procfs of
> the guest vm.
> I was trying to use guestfs for the same purpose.
> I can access /tmp of the guest but not the /proc
> 
> Is it a known issue? If so, how can I overcome the same? Any pointers?

Yes, I'm afraid libguestfs simply doesn't work this way.  It's a way
to access disk images, not virtual filesystems created by the guest.

You probably want something like qemu-ga.

Rich.

> Snippet>
> [root at hv285 scoreboards]# virsh list
>  Id    Name                           State
> ----------------------------------------------------
>  80    instance-00000121              running
> 
> [root at hv285 scoreboards]# virt-cat -d instance-00000121 /tmp/uname
> Linux  2.6.32-431.11.2.el6.XXXXX.20140407.x86_64 #1 SMP Mon Apr 7
> 11:31:51 CDT 2014 x86_64 x86_64 x86_64 GNU/Linux
> [root at hv285 scoreboards]# guestfish --version
> guestfish 1.20.11rhel=6,release=2.el6
> [root at hv285 scoreboards]# uname
> Linux
> [root at hv285 scoreboards]# virt-cat -d instance-00000121 /proc/meminfo
> libguestfs: error: download: /proc/meminfo: No such file or directory
> [root at hv285 scoreboards]#
> 
> -- 
> Regards,
> SURO
> 
> _______________________________________________
> Libguestfs mailing list
> Libguestfs at redhat.com
> https://www.redhat.com/mailman/listinfo/libguestfs

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW




More information about the Libguestfs mailing list