[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

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
 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

  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

[root node1 ~]# rpm -qa | grep libguestfs

My Host-Node information.

[root node1 ~]# cat /etc/grub.conf

        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

        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 :
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.


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.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]