[Libguestfs] Can't create any KVM template due to the error with libguestfs

Thirumalai Nambi thirumalai.sandy at gmail.com
Sat Mar 14 17:44:55 UTC 2015


Thanks for your update,

I got the libguestfs packages from the centOS base repo and installed it
via yum.

=================
[root at 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 at 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 at 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 at node1 ~]# cd /boot
[root at 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 at 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 at 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 at 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 at 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 at 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20150314/5f238e5f/attachment.htm>


More information about the Libguestfs mailing list