libvirtd: erro de pesquisa de símbolo: /lib64/libvirt.so.0: símbolo indefinido: ssh_get_publickey [closed]

0

Eu tenho um pequeno problema com o libvirtd. Eu não uso o kvm com pouca boca e depois de atualizar do fedora 25 para o 26. Reinstalar todos os pacotes O libvirt não ajuda

#libvirtd -d                                                                                                                      
libvirtd: symbol lookup error: /lib64/libvirt.so.0: undefined symbol: ssh_get_publickey    

logs de diário do serviço inicial

Oct 15 13:30:22 Euzebiusz systemd[1]: Starting Virtualization daemon...
Oct 15 13:30:22 Euzebiusz libvirtd[5670]: /usr/sbin/libvirtd: symbol lookup error: /lib64/libvirt.so.0: undefined symbol: ssh_get_publickey
Oct 15 13:30:22 Euzebiusz systemd[1]: libvirtd.service: Main process exited, code=exited, status=127/n/a
Oct 15 13:30:22 Euzebiusz systemd[1]: Failed to start Virtualization daemon.
Oct 15 13:30:22 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Oct 15 13:30:22 Euzebiusz systemd[1]: libvirtd.service: Unit entered failed state.
Oct 15 13:30:22 Euzebiusz systemd[1]: libvirtd.service: Failed with result 'exit-code'.
Oct 15 13:30:22 Euzebiusz systemd[1]: libvirtd.service: Service hold-off time over, scheduling restart.
Oct 15 13:30:22 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 15 13:30:22 Euzebiusz audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 15 13:30:22 Euzebiusz systemd[1]: Stopped Virtualization daemon.
Oct 15 13:30:22 Euzebiusz systemd[1]: Starting Virtualization daemon... Oct 15 13:30:22 Euzebiusz libvirtd[5671]: /usr/sbin/libvirtd: symbol lookup error: /lib64/libvirt.so.0: undefined symbol: ssh_get_publickey
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Main process exited, code=exited, status=127/n/a
Oct 15 13:30:23 Euzebiusz systemd[1]: Failed to start Virtualization daemon.
Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Unit entered failed state.
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Failed with result 'exit-code'.
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Service hold-off time over, scheduling restart.
Oct 15 13:30:23 Euzebiusz systemd[1]: Stopped Virtualization daemon.
Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Oct 15 13:30:23 Euzebiusz systemd[1]: Starting Virtualization daemon... Oct 15 13:30:23 Euzebiusz libvirtd[5672]: /usr/sbin/libvirtd: symbol lookup error: /lib64/libvirt.so.0: undefined symbol: ssh_get_publickey
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Main process exited, code=exited, status=127/n/a
Oct 15 13:30:23 Euzebiusz systemd[1]: Failed to start Virtualization daemon.
Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed' Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Unit entered failed state.
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Failed with result 'exit-code'.
Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Service hold-off time over, scheduling restart.
Oct 15 13:30:23 Euzebiusz systemd[1]: Stopped Virtualization daemon. Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Oct 15 13:30:23 Euzebiusz audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=libvirtd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Start request repeated too quickly. Oct 15 13:30:23 Euzebiusz systemd[1]: Failed to start Virtualization daemon. Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Unit entered failed state. Oct 15 13:30:23 Euzebiusz systemd[1]: libvirtd.service: Failed with result 'exit-code'.

vesrsion adicional libvirt.so

dnf whatprovides '*/libvirt.so.0'
Last metadata expiration check: 2:07:45 ago on Sun 15 Oct 2017 11:47:59 AM CEST.                                                              
libvirt-libs-3.2.1-6.fc26.x86_64 : Client side libraries               
Repo        : @System                                                  
Matched from:                                                          
Filename    : /usr/lib64/libvirt.so.0                                  

libvirt-libs-3.2.1-6.fc26.i686 : Client side libraries                 
Repo        : updates                                                  
Matched from:                                                          
Filename    : /usr/lib/libvirt.so.0                                    

libvirt-libs-3.2.1-6.fc26.x86_64 : Client side libraries               
Repo        : updates                                                  
Matched from:                                                          
Filename    : /usr/lib64/libvirt.so.0                                  

libvirt-libs-3.2.1-3.fc26.i686 : Client side libraries                 
Repo        : fedora                                                   
Matched from:                                                          
Filename    : /usr/lib/libvirt.so.0                                    

libvirt-libs-3.2.1-3.fc26.x86_64 : Client side libraries               
Repo        : fedora                                                   
Matched from:                                                          
Filename    : /usr/lib64/libvirt.so.0
    
por Dzaczek 15.10.2017 / 13:41

1 resposta

1

Eu verifiquei as libs novamente e instale o x86 lib adicional

dnf install libvirt-libs-3.2.1-6.fc26.i686

depois de instalar corretamente o pacote i686

dnf whatprovides '*/libvirt.so.0'
Last metadata expiration check: 2:07:45 ago on Sun 15 Oct 2017 11:47:59 AM CEST.                                                              
libvirt-libs-3.2.1-6.fc26.x86_64 : Client side libraries               
Repo        : @System                                                  
Matched from:                                                          
Filename    : /usr/lib64/libvirt.so.0                                  

libvirt-libs-3.2.1-6.fc26.i686 : Client side libraries                 
Repo        : @System                                                  
Matched from:                                                          
Filename    : /usr/lib/libvirt.so.0    
    
por 15.10.2017 / 14:31