[libvirt-users] 答复: 答复: 答复: 答复: libvirtd can't start

梅磊 meil at rc.inesa.com
Fri Mar 27 12:17:12 UTC 2015


After remove all the mixed packages and reinstall them, this issue has been fixed.
Thanks for your help!

-Best Regards,
Andy

-----邮件原件-----
发件人: libvirt-users-bounces at redhat.com [mailto:libvirt-users-bounces at redhat.com] 代表 梅磊
发送时间: 27 March 2015 14:47
收件人: 'Laine Stump'; libvirt-users at redhat.com
抄送: 'Martin Kletzander'
主题: [libvirt-users] 答复: 答复: 答复: libvirtd can't start

Laine, you are right, some packages mixed:

[root at openstack3 ~]#  rpm -qa | grep '\(libvirt\|netcf\|libnl\)' | sort
libnl-1.1.4-3.el7.x86_64
libnl3-3.2.21-7.el6.x86_64
libnl3-cli-3.2.21-7.el6.x86_64
libnl3-debuginfo-3.2.21-7.el6.x86_64
libnl-debuginfo-1.1.4-3.el7.x86_64
libnl-devel-1.1.4-3.el7.x86_64
libvirt-client-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-config-network-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-config-nwfilter-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-interface-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-lxc-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-network-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-nodedev-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-nwfilter-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-qemu-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-secret-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-driver-storage-1.1.1-29.el7_0.3.x86_64
libvirt-daemon-kvm-1.1.1-29.el7_0.3.x86_64
libvirt-debuginfo-1.1.1-29.el7_0.3.x86_64
libvirt-devel-1.1.1-29.el7_0.3.x86_64
libvirt-docs-1.1.1-29.el7_0.3.x86_64
libvirt-gconfig-0.1.7-3.el7.x86_64
libvirt-glib-0.1.7-3.el7.x86_64
libvirt-gobject-0.1.7-3.el7.x86_64
libvirt-java-0.4.9-4.el7.noarch
libvirt-java-devel-0.4.9-4.el7.noarch
libvirt-python-1.1.1-29.el7_0.3.x86_64
netcf-debuginfo-0.2.3-8.el7.x86_64
netcf-libs-0.2.4-1.el6.x86_64

[root at openstack3 ~]#  rpm -qa | grep '\(libvirt\|netcf\|libnl\)' | sort  | grep el6
libnl3-3.2.21-7.el6.x86_64
libnl3-cli-3.2.21-7.el6.x86_64
libnl3-debuginfo-3.2.21-7.el6.x86_64
netcf-libs-0.2.4-1.el6.x86_64
[root at openstack3 ~]#

[root at openstack3 ~]# uname -a
Linux openstack3 3.10.0-123.9.3.el7.x86_64 #1 SMP Thu Nov 6 15:06:03 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

The distribution is centos 7.

I tried to update the package to el7 version, but due to the package's el6 version is newer than the el7 version, so I can't update it.
Then I want to remove these packages and reinstall it, but a lot of dependencies, do you think I can do it?


-BR,
Andy


-----邮件原件-----
发件人: sendmail [mailto:justsendmailnothingelse at gmail.com] 代表 Laine Stump
发送时间: 27 March 2015 06:35
收件人: libvirt-users at redhat.com
抄送: 梅磊; 'Martin Kletzander'
主题: Re: [libvirt-users] 答复: 答复: libvirtd can't start

On 03/26/2015 05:31 AM, 梅磊 wrote:

> Hi Martin:
> 	Actually, I have installed all the debuginfo for this coredump file. But the netcf debuginfo report "mismatch" as below:
> warning: the debug information found in "/usr/lib/debug/usr/lib64/libnetcf.so.1.4.0.debug" does not match "/lib64/libnetcf.so.1" (CRC mismatch).
>
> So I ignore this warning before. You can check what I did on the attachment "netcf_debuginfo_install.log".

> Core was generated by `/usr/sbin/libvirtd --listen'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x00007fded87138db in ?? () from /lib64/libnetcf.so.1 Missing 
> separate debuginfos, use: debuginfo-install
> netcf-libs-0.2.4-1.el6.x86_64

Notice it says that you need the debuginfo for netcf-0.2.4-1.el6

> yum install netcf-debuginfo
> Loaded plugins: auto-update-debuginfo, fastestmirror, langpacks, 
> priorities Loading mirror speeds from cached hostfile
>  * epel: ftp.sjtu.edu.cn
>  * epel-debuginfo: ftp.sjtu.edu.cn
> 60 packages excluded due to repository priority protections Resolving 
> Dependencies
> --> Running transaction check
> ---> Package netcf-debuginfo.x86_64 0:0.2.3-8.el7 will be installed
> --> Finished Dependency Resolution

And here it says that what you installed is netcf-debuginfo-0.2.3-8.el7

So are you running CentOS 6 or CentOS 7? It sounds like maybe you've got packages mixed and matched in a way that isn't going to work correctly (I'm surprised that yum would even allow it; usually it doesn't).

Can you tell us the output of "uname -a; rpm -qa | grep '\(libvirt\|netcf\|libnl\)' | sort" ?

(and also it would be useful to know how you got a mix of el6 and el7 packages on your system)


_______________________________________________
libvirt-users mailing list
libvirt-users at redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users





More information about the libvirt-users mailing list