Surojit Pathak
2015-Jan-13 00:49 UTC
[Libguestfs] [Query] Access procfs of guest VM using libguestfs
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? Snippet> [root@hv285 scoreboards]# virsh list Id Name State ---------------------------------------------------- 80 instance-00000121 running [root@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@hv285 scoreboards]# guestfish --version guestfish 1.20.11rhel=6,release=2.el6 [root@hv285 scoreboards]# uname Linux [root@hv285 scoreboards]# virt-cat -d instance-00000121 /proc/meminfo libguestfs: error: download: /proc/meminfo: No such file or directory [root@hv285 scoreboards]# -- Regards, SURO
Richard W.M. Jones
2015-Jan-13 01:50 UTC
Re: [Libguestfs] [Query] Access procfs of guest VM using libguestfs
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@hv285 scoreboards]# virsh list > Id Name State > ---------------------------------------------------- > 80 instance-00000121 running > > [root@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@hv285 scoreboards]# guestfish --version > guestfish 1.20.11rhel=6,release=2.el6 > [root@hv285 scoreboards]# uname > Linux > [root@hv285 scoreboards]# virt-cat -d instance-00000121 /proc/meminfo > libguestfs: error: download: /proc/meminfo: No such file or directory > [root@hv285 scoreboards]# > > -- > Regards, > SURO > > _______________________________________________ > Libguestfs mailing list > Libguestfs@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