Thirumalai Nambi
2015-Mar-14 17:44 UTC
Re: [Libguestfs] Can't create any KVM template due to the error with libguestfs
Thanks for your update,
I got the libguestfs packages from the centOS base repo and installed it
via yum.
================[root@node1 ~]# yum install libguest*
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirrors.modern.host
* epel: epel.mirrors.ovh.net
* epel-debuginfo: epel.mirrors.ovh.net
* epel-source: epel.mirrors.ovh.net
* extras: mirrors.modern.host
* soluslabs: repo-france-rbx.solusvm.com
* updates: mirrors.modern.host
Resolving Dependencies
--> Running transaction check
---> Package libguestfs.x86_64 1:1.20.11-11.el6 will be installed
epel-debuginfo/filelists_db
| 3.5
MB 00:00
---> Package libguestfs-devel.x86_64 1:1.20.11-11.el6 will be installed
---> Package libguestfs-java.x86_64 1:1.20.11-11.el6 will be installed
---> Package libguestfs-java-devel.x86_64 1:1.20.11-11.el6 will be installed
---> Package libguestfs-javadoc.x86_64 1:1.20.11-11.el6 will be installed
---> Package libguestfs-tools.x86_64 1:1.20.11-11.el6 will be installed
--> Processing Dependency: perl(Sys::Guestfs::Lib) for package:
1:libguestfs-tools-1.20.11-11.el6.x86_64
--> Processing Dependency: perl(Sys::Guestfs) for package:
1:libguestfs-tools-1.20.11-11.el6.x86_64
---> Package libguestfs-tools-c.x86_64 1:1.20.11-11.el6 will be installed
---> Package libguestfs-winsupport.x86_64 0:1.0-7.el6 will be installed
--> Running transaction check
---> Package perl-Sys-Guestfs.x86_64 1:1.20.11-11.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================================================================================================
Package Arch
Version Repository
Size
=======================================================================================================================================================================Installing:
libguestfs x86_64
1:1.20.11-11.el6 base
2.0 M
libguestfs-devel x86_64
1:1.20.11-11.el6 base
535 k
libguestfs-java x86_64
1:1.20.11-11.el6 base
129 k
libguestfs-java-devel x86_64
1:1.20.11-11.el6 base
43 k
libguestfs-javadoc x86_64
1:1.20.11-11.el6 base
166 k
libguestfs-tools x86_64
1:1.20.11-11.el6 base
90 k
libguestfs-tools-c x86_64
1:1.20.11-11.el6 base
1.4 M
libguestfs-winsupport x86_64
1.0-7.el6 extras
1.5 M
Installing for dependencies:
perl-Sys-Guestfs x86_64
1:1.20.11-11.el6 base
364 k
Transaction Summary
=======================================================================================================================================================================Install
9 Package(s)
Total download size: 6.2 M
Installed size: 26 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): libguestfs-1.20.11-11.el6.x86_64.rpm
| 2.0
MB 00:00
(2/9): libguestfs-devel-1.20.11-11.el6.x86_64.rpm
| 535
kB 00:00
(3/9): libguestfs-java-1.20.11-11.el6.x86_64.rpm
| 129
kB 00:00
(4/9): libguestfs-java-devel-1.20.11-11.el6.x86_64.rpm
| 43
kB 00:00
(5/9): libguestfs-javadoc-1.20.11-11.el6.x86_64.rpm
| 166
kB 00:00
(6/9): libguestfs-tools-1.20.11-11.el6.x86_64.rpm
| 90
kB 00:00
(7/9): libguestfs-tools-c-1.20.11-11.el6.x86_64.rpm
| 1.4
MB 00:00
(8/9): libguestfs-winsupport-1.0-7.el6.x86_64.rpm
| 1.5
MB 00:00
(9/9): perl-Sys-Guestfs-1.20.11-11.el6.x86_64.rpm
| 364
kB 00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
5.3 MB/s | 6.2
MB 00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : 1:libguestfs-1.20.11-11.el6.x86_64
1/9
Installing : 1:libguestfs-java-1.20.11-11.el6.x86_64
2/9
Installing : 1:libguestfs-tools-c-1.20.11-11.el6.x86_64
3/9
Installing : 1:perl-Sys-Guestfs-1.20.11-11.el6.x86_64
4/9
Installing : 1:libguestfs-tools-1.20.11-11.el6.x86_64
5/9
Installing : 1:libguestfs-devel-1.20.11-11.el6.x86_64
6/9
Installing : 1:libguestfs-java-devel-1.20.11-11.el6.x86_64
7/9
Installing : 1:libguestfs-javadoc-1.20.11-11.el6.x86_64
8/9
Installing : libguestfs-winsupport-1.0-7.el6.x86_64
9/9
Verifying : libguestfs-winsupport-1.0-7.el6.x86_64
1/9
Verifying : 1:libguestfs-java-devel-1.20.11-11.el6.x86_64
2/9
Verifying : 1:libguestfs-java-1.20.11-11.el6.x86_64
3/9
Verifying : 1:libguestfs-tools-1.20.11-11.el6.x86_64
4/9
Verifying : 1:libguestfs-1.20.11-11.el6.x86_64
5/9
Verifying : 1:libguestfs-devel-1.20.11-11.el6.x86_64
6/9
Verifying : 1:perl-Sys-Guestfs-1.20.11-11.el6.x86_64
7/9
Verifying : 1:libguestfs-tools-c-1.20.11-11.el6.x86_64
8/9
Verifying : 1:libguestfs-javadoc-1.20.11-11.el6.x86_64
9/9
Installed:
libguestfs.x86_64 1:1.20.11-11.el6
libguestfs-devel.x86_64 1:1.20.11-11.el6
libguestfs-java.x86_64 1:1.20.11-11.el6
libguestfs-java-devel.x86_64 1:1.20.11-11.el6
libguestfs-javadoc.x86_64 1:1.20.11-11.el6
libguestfs-tools.x86_64 1:1.20.11-11.el6
libguestfs-tools-c.x86_64 1:1.20.11-11.el6
libguestfs-winsupport.x86_64 0:1.0-7.el6
Dependency Installed:
perl-Sys-Guestfs.x86_64 1:1.20.11-11.el6
Complete!
[root@node1 ~]# rpm -qa | grep libguestfs
libguestfs-tools-c-1.20.11-11.el6.x86_64
libguestfs-java-devel-1.20.11-11.el6.x86_64
libguestfs-java-1.20.11-11.el6.x86_64
libguestfs-devel-1.20.11-11.el6.x86_64
libguestfs-1.20.11-11.el6.x86_64
libguestfs-tools-1.20.11-11.el6.x86_64
libguestfs-winsupport-1.0-7.el6.x86_64
libguestfs-javadoc-1.20.11-11.el6.x86_64
====================
My Host-Node information.
==============[root@node1 ~]# cat /etc/grub.conf
default=0
timeout=5
title linux centos6_64
kernel /boot/bzImage-3.14.32-xxxx-grs-ipv6-64 root=/dev/md2 ro
root (hd0,1)
[root@node1 ~]# cd /boot
[root@node1 boot]# ls
bzImage-3.14.32-xxxx-grs-ipv6-64 grub
symvers-2.6.32-504.8.1.el6.x86_64.gz vmlinuz-2.6.32-504.12.2.el6.x86_64
config-2.6.32-504.12.2.el6.x86_64 initramfs-2.6.32-504.12.2.el6.x86_64.img
System.map-2.6.32-504.12.2.el6.x86_64 vmlinuz-2.6.32-504.8.1.el6.x86_64
config-2.6.32-504.8.1.el6.x86_64 initramfs-2.6.32-504.8.1.el6.x86_64.img
System.map-2.6.32-504.8.1.el6.x86_64
efi symvers-2.6.32-504.12.2.el6.x86_64.gz
System.map-3.14.32-xxxx-grs-ipv6-64
[root@node1 boot]# uname -a
Linux node1.rbx.bph.rocks 3.14.32-xxxx-grs-ipv6-64 #1 SMP Sat Feb 7
11:35:27 CET 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@node1 boot]# cat /etc/grub.conf
default=0
timeout=5
title linux centos6_64
kernel /boot/bzImage-3.14.32-xxxx-grs-ipv6-64 root=/dev/md2 ro
root (hd0,1)
[root@node1 boot]# cat /etc/issue
CentOS release 6.6 (Final)
Linux fr1.bph.rocks 3.14.32-xxxx-grs-ipv6-64 #1 SMP Sat Feb 7 11:35:27 CET
2015 x86_64 x86_64 x86_64 GNU/Linux
server : 352775
hostname : fr1.bph.rocks
eth0 IPv4 : 176.31.239.98
eth0 IPv6 : 2001:41d0:8:62::/64
[root@node1 boot]#
==============
Do you think the issue related to the running kernel?
On Sat, Mar 14, 2015 at 2:13 PM, Richard W.M. Jones <rjones@redhat.com>
wrote:
> On Sat, Mar 14, 2015 at 03:13:28AM +0530, Thirumalai Nambi wrote:
> > Hi,
> >
> > I'm using SolusVM control panel to create KVM VPS. Suddenly, I
can't make
> > any template on Host-Node. Their build log says the SolusVM can't
read
> the
> > libguestfs in server.
>
> The error is:
>
> > guestfsd: error while loading shared libraries: liblzma.so.5: cannot
> open shared object file: No such file or directory
>
> This is a bug in the libguestfs packaging. Apparently you are using:
>
> > library version: 1.20.11rhel=6,release=11.el6
>
> So a RHEL or CentOS 6.6 version.
>
> However I have checked the guestfsd in this version, and it does not
> depend on liblzma.so.*. Strangely guestfsd in RHEL 7 does depend on
> liblzma.so.5 (but only indirectly, via libselinux).
>
> You will have to describe exactly where you got libguestfs from or how
> you built it, and what the host operating system looks like -- what
> release, what version of packages, where you got it from -- otherwise
> no one can help.
>
> Rich.
>
> --
> 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
>
Thirumalai Nambi
2015-Mar-16 09:14 UTC
Re: [Libguestfs] Can't create any KVM template due to the error with libguestfs
Any leads buddy? On Sat, Mar 14, 2015 at 11:14 PM, Thirumalai Nambi < thirumalai.sandy@gmail.com> wrote:> Thanks for your update, > > I got the libguestfs packages from the centOS base repo and installed it > via yum. > > ================> [root@node1 ~]# yum install libguest* > Loaded plugins: fastestmirror > Setting up Install Process > Loading mirror speeds from cached hostfile > * base: mirrors.modern.host > * epel: epel.mirrors.ovh.net > * epel-debuginfo: epel.mirrors.ovh.net > * epel-source: epel.mirrors.ovh.net > * extras: mirrors.modern.host > * soluslabs: repo-france-rbx.solusvm.com > * updates: mirrors.modern.host > Resolving Dependencies > --> Running transaction check > ---> Package libguestfs.x86_64 1:1.20.11-11.el6 will be installed > epel-debuginfo/filelists_db > | > 3.5 MB 00:00 > ---> Package libguestfs-devel.x86_64 1:1.20.11-11.el6 will be installed > ---> Package libguestfs-java.x86_64 1:1.20.11-11.el6 will be installed > ---> Package libguestfs-java-devel.x86_64 1:1.20.11-11.el6 will be > installed > ---> Package libguestfs-javadoc.x86_64 1:1.20.11-11.el6 will be installed > ---> Package libguestfs-tools.x86_64 1:1.20.11-11.el6 will be installed > --> Processing Dependency: perl(Sys::Guestfs::Lib) for package: > 1:libguestfs-tools-1.20.11-11.el6.x86_64 > --> Processing Dependency: perl(Sys::Guestfs) for package: > 1:libguestfs-tools-1.20.11-11.el6.x86_64 > ---> Package libguestfs-tools-c.x86_64 1:1.20.11-11.el6 will be installed > ---> Package libguestfs-winsupport.x86_64 0:1.0-7.el6 will be installed > --> Running transaction check > ---> Package perl-Sys-Guestfs.x86_64 1:1.20.11-11.el6 will be installed > --> Finished Dependency Resolution > > Dependencies Resolved > > > =======================================================================================================================================================================> Package Arch > Version Repository > Size > > =======================================================================================================================================================================> Installing: > libguestfs x86_64 > 1:1.20.11-11.el6 base > 2.0 M > libguestfs-devel x86_64 > 1:1.20.11-11.el6 base > 535 k > libguestfs-java x86_64 > 1:1.20.11-11.el6 base > 129 k > libguestfs-java-devel x86_64 > 1:1.20.11-11.el6 base > 43 k > libguestfs-javadoc x86_64 > 1:1.20.11-11.el6 base > 166 k > libguestfs-tools x86_64 > 1:1.20.11-11.el6 base > 90 k > libguestfs-tools-c x86_64 > 1:1.20.11-11.el6 base > 1.4 M > libguestfs-winsupport x86_64 > 1.0-7.el6 extras > 1.5 M > Installing for dependencies: > perl-Sys-Guestfs x86_64 > 1:1.20.11-11.el6 base > 364 k > > Transaction Summary > > =======================================================================================================================================================================> Install 9 Package(s) > > Total download size: 6.2 M > Installed size: 26 M > Is this ok [y/N]: y > Downloading Packages: > (1/9): libguestfs-1.20.11-11.el6.x86_64.rpm > | > 2.0 MB 00:00 > (2/9): libguestfs-devel-1.20.11-11.el6.x86_64.rpm > | > 535 kB 00:00 > (3/9): libguestfs-java-1.20.11-11.el6.x86_64.rpm > | 129 > kB 00:00 > (4/9): libguestfs-java-devel-1.20.11-11.el6.x86_64.rpm > | 43 > kB 00:00 > (5/9): libguestfs-javadoc-1.20.11-11.el6.x86_64.rpm > | > 166 kB 00:00 > (6/9): libguestfs-tools-1.20.11-11.el6.x86_64.rpm > | > 90 kB 00:00 > (7/9): libguestfs-tools-c-1.20.11-11.el6.x86_64.rpm > | > 1.4 MB 00:00 > (8/9): libguestfs-winsupport-1.0-7.el6.x86_64.rpm > | > 1.5 MB 00:00 > (9/9): perl-Sys-Guestfs-1.20.11-11.el6.x86_64.rpm > | > 364 kB 00:00 > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > Total > 5.3 MB/s | > 6.2 MB 00:01 > Running rpm_check_debug > Running Transaction Test > Transaction Test Succeeded > Running Transaction > Warning: RPMDB altered outside of yum. > Installing : 1:libguestfs-1.20.11-11.el6.x86_64 > > 1/9 > Installing : 1:libguestfs-java-1.20.11-11.el6.x86_64 > > 2/9 > Installing : 1:libguestfs-tools-c-1.20.11-11.el6.x86_64 > > 3/9 > Installing : 1:perl-Sys-Guestfs-1.20.11-11.el6.x86_64 > > 4/9 > Installing : 1:libguestfs-tools-1.20.11-11.el6.x86_64 > > 5/9 > Installing : 1:libguestfs-devel-1.20.11-11.el6.x86_64 > > 6/9 > Installing : 1:libguestfs-java-devel-1.20.11-11.el6.x86_64 > > 7/9 > Installing : 1:libguestfs-javadoc-1.20.11-11.el6.x86_64 > > 8/9 > Installing : libguestfs-winsupport-1.0-7.el6.x86_64 > > 9/9 > Verifying : libguestfs-winsupport-1.0-7.el6.x86_64 > > 1/9 > Verifying : 1:libguestfs-java-devel-1.20.11-11.el6.x86_64 > > 2/9 > Verifying : 1:libguestfs-java-1.20.11-11.el6.x86_64 > > 3/9 > Verifying : 1:libguestfs-tools-1.20.11-11.el6.x86_64 > > 4/9 > Verifying : 1:libguestfs-1.20.11-11.el6.x86_64 > > 5/9 > Verifying : 1:libguestfs-devel-1.20.11-11.el6.x86_64 > > 6/9 > Verifying : 1:perl-Sys-Guestfs-1.20.11-11.el6.x86_64 > > 7/9 > Verifying : 1:libguestfs-tools-c-1.20.11-11.el6.x86_64 > > 8/9 > Verifying : 1:libguestfs-javadoc-1.20.11-11.el6.x86_64 > > 9/9 > > Installed: > libguestfs.x86_64 1:1.20.11-11.el6 > libguestfs-devel.x86_64 1:1.20.11-11.el6 > libguestfs-java.x86_64 1:1.20.11-11.el6 > libguestfs-java-devel.x86_64 1:1.20.11-11.el6 > libguestfs-javadoc.x86_64 1:1.20.11-11.el6 > libguestfs-tools.x86_64 1:1.20.11-11.el6 > libguestfs-tools-c.x86_64 1:1.20.11-11.el6 > libguestfs-winsupport.x86_64 0:1.0-7.el6 > > Dependency Installed: > perl-Sys-Guestfs.x86_64 1:1.20.11-11.el6 > > Complete! > [root@node1 ~]# rpm -qa | grep libguestfs > libguestfs-tools-c-1.20.11-11.el6.x86_64 > libguestfs-java-devel-1.20.11-11.el6.x86_64 > libguestfs-java-1.20.11-11.el6.x86_64 > libguestfs-devel-1.20.11-11.el6.x86_64 > libguestfs-1.20.11-11.el6.x86_64 > libguestfs-tools-1.20.11-11.el6.x86_64 > libguestfs-winsupport-1.0-7.el6.x86_64 > libguestfs-javadoc-1.20.11-11.el6.x86_64 > ====================> > > My Host-Node information. > > ==============> [root@node1 ~]# cat /etc/grub.conf > default=0 > timeout=5 > > title linux centos6_64 > kernel /boot/bzImage-3.14.32-xxxx-grs-ipv6-64 root=/dev/md2 ro > root (hd0,1) > [root@node1 ~]# cd /boot > [root@node1 boot]# ls > bzImage-3.14.32-xxxx-grs-ipv6-64 grub > symvers-2.6.32-504.8.1.el6.x86_64.gz vmlinuz-2.6.32-504.12.2.el6.x86_64 > config-2.6.32-504.12.2.el6.x86_64 > initramfs-2.6.32-504.12.2.el6.x86_64.img > System.map-2.6.32-504.12.2.el6.x86_64 vmlinuz-2.6.32-504.8.1.el6.x86_64 > config-2.6.32-504.8.1.el6.x86_64 initramfs-2.6.32-504.8.1.el6.x86_64.img > System.map-2.6.32-504.8.1.el6.x86_64 > efi symvers-2.6.32-504.12.2.el6.x86_64.gz > System.map-3.14.32-xxxx-grs-ipv6-64 > [root@node1 boot]# uname -a > Linux node1.rbx.bph.rocks 3.14.32-xxxx-grs-ipv6-64 #1 SMP Sat Feb 7 > 11:35:27 CET 2015 x86_64 x86_64 x86_64 GNU/Linux > [root@node1 boot]# cat /etc/grub.conf > default=0 > timeout=5 > > title linux centos6_64 > kernel /boot/bzImage-3.14.32-xxxx-grs-ipv6-64 root=/dev/md2 ro > root (hd0,1) > [root@node1 boot]# cat /etc/issue > CentOS release 6.6 (Final) > Linux fr1.bph.rocks 3.14.32-xxxx-grs-ipv6-64 #1 SMP Sat Feb 7 11:35:27 CET > 2015 x86_64 x86_64 x86_64 GNU/Linux > > server : 352775 > hostname : fr1.bph.rocks > eth0 IPv4 : 176.31.239.98 > eth0 IPv6 : 2001:41d0:8:62::/64 > > [root@node1 boot]# > ==============> > Do you think the issue related to the running kernel? > > > On Sat, Mar 14, 2015 at 2:13 PM, Richard W.M. Jones <rjones@redhat.com> > wrote: > >> On Sat, Mar 14, 2015 at 03:13:28AM +0530, Thirumalai Nambi wrote: >> > Hi, >> > >> > I'm using SolusVM control panel to create KVM VPS. Suddenly, I can't >> make >> > any template on Host-Node. Their build log says the SolusVM can't read >> the >> > libguestfs in server. >> >> The error is: >> >> > guestfsd: error while loading shared libraries: liblzma.so.5: cannot >> open shared object file: No such file or directory >> >> This is a bug in the libguestfs packaging. Apparently you are using: >> >> > library version: 1.20.11rhel=6,release=11.el6 >> >> So a RHEL or CentOS 6.6 version. >> >> However I have checked the guestfsd in this version, and it does not >> depend on liblzma.so.*. Strangely guestfsd in RHEL 7 does depend on >> liblzma.so.5 (but only indirectly, via libselinux). >> >> You will have to describe exactly where you got libguestfs from or how >> you built it, and what the host operating system looks like -- what >> release, what version of packages, where you got it from -- otherwise >> no one can help. >> >> Rich. >> >> -- >> 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 >> > >
Richard W.M. Jones
2015-Mar-16 12:05 UTC
Re: [Libguestfs] Can't create any KVM template due to the error with libguestfs
On Sat, Mar 14, 2015 at 11:14:55PM +0530, Thirumalai Nambi wrote:> Thanks for your update, > > I got the libguestfs packages from the centOS base repo and installed it > via yum.[...]> Do you think the issue related to the running kernel?No. I've no idea what's going on, and I cannot reproduce the problem myself. Can you do: cd /tmp cpio -id < /usr/lib64/guestfs/supermin.d/daemon.img ldd /tmp/sbin/guestfsd eu-readelf -d /tmp/sbin/guestfsd | grep NEEDED and: rpm -qa Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/
Thirumalai Nambi
2015-Mar-16 15:13 UTC
Re: [Libguestfs] Can't create any KVM template due to the error with libguestfs
Hi, Two doubts. 1. What I've to replace in "NEEDED"? or I need to just run the whole command you given 2. You mean this one, rpm -qa | grep libguestfs* On Mon, Mar 16, 2015 at 5:35 PM, Richard W.M. Jones <rjones@redhat.com> wrote:> On Sat, Mar 14, 2015 at 11:14:55PM +0530, Thirumalai Nambi wrote: > > Thanks for your update, > > > > I got the libguestfs packages from the centOS base repo and installed it > > via yum. > [...] > > Do you think the issue related to the running kernel? > > No. > > I've no idea what's going on, and I cannot reproduce the problem > myself. > > Can you do: > > cd /tmp > cpio -id < /usr/lib64/guestfs/supermin.d/daemon.img > ldd /tmp/sbin/guestfsd > eu-readelf -d /tmp/sbin/guestfsd | grep NEEDED > > and: > > rpm -qa > > Rich. > > -- > Richard Jones, Virtualization Group, Red Hat > http://people.redhat.com/~rjones > Read my programming and virtualization blog: http://rwmj.wordpress.com > virt-df lists disk usage of guests without needing to install any > software inside the virtual machine. Supports Linux and Windows. > http://people.redhat.com/~rjones/virt-df/ >
Apparently Analagous Threads
- Re: Can't create any KVM template due to the error with libguestfs
- Camera doesn't works after "yum upgrade"
- Re: Can't create any KVM template due to the error with libguestfs
- Re: Can't create any KVM template due to the error with libguestfs
- Can't create any KVM template due to the error with libguestfs