【運行報錯】Openstack 在部署 Keystone 時出現依賴包報錯 (解決安裝時依賴包報錯問題)


報錯信息

在 安裝openstack T版本的時候 keystone時出錯:

Error: Package: python2-qpid-proton-0.26.0-2.el7.x86_64 (centos-openstack-train)
           Requires: qpid-proton-c(x86-64) = 0.26.0-2.el7
           Available: qpid-proton-c-0.14.0-2.el7.x86_64 (extras)
               qpid-proton-c(x86-64) = 0.14.0-2.el7
           Available: qpid-proton-c-0.26.0-2.el7.x86_64 (centos-openstack-train)
               qpid-proton-c(x86-64) = 0.26.0-2.el7
           Installing: qpid-proton-c-0.37.0-1.el7.x86_64 (epel)
               qpid-proton-c(x86-64) = 0.37.0-1.el7
 You could try using --skip-broken to work around the problem
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
PackageKit-1.1.10-2.el7.centos.x86_64 has missing requires of PackageKit-backend
anaconda-core-21.48.22.159-1.el7.centos.x86_64 has missing requires of yum-utils >= ('0', '1.1.11', '3')
supermin5-5.1.19-1.el7.x86_64 has missing requires of yum-utils

原因分析

 

 

如圖所示,仔細閱讀可知,現在安裝的軟件包版本和需要的軟件包版本不一致,還給出了你兩個可用的軟件包的位置,所以直接安裝即可。

解決問題

yum -y install PackageKit-backend
yum -y install yum-utils
yum -y install qpid-proton-c-0.26.0-2.el7.x86_64

結果告知

yum -y install openstack-keystone

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM