OpenStack 在部署 Keystone 时出现依赖包报错

在安装 openstack keystone 时出现问题:

错误:软件包:python2-qpid-proton-0.22.0-1.el7.x86_64 (centos-openstack-queens)
需要:qpid-proton-c(x86-64) = 0.22.0-1.el7
可用: qpid-proton-c-0.14.0-2.el7.x86_64 (extras)
qpid-proton-c(x86-64) = 0.14.0-2.el7
可用: qpid-proton-c-0.17.0-4.el7.x86_64 (centos-openstack-queens)
qpid-proton-c(x86-64) = 0.17.0-4.el7
可用: qpid-proton-c-0.22.0-1.el7.x86_64 (centos-openstack-queens)
qpid-proton-c(x86-64) = 0.22.0-1.el7
正在安装: qpid-proton-c-0.35.0-1.el7.x86_64 (epel)
qpid-proton-c(x86-64) = 0.35.0-1.el7
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest

出现此BUG是因为 找不到 python2-qpid-proton-0.22.0-1.el7.x86_64.rpm 包!我们可以去阿里开源社区下载一个;

在用户目录使用拉取:

wget -O ./python2-qpid-proton-0.26.0-2.el7.x86_64.rpm "https://mirrors.aliyun.com/centos-vault/7.5.1804/cloud/x86_64/openstack-queens/python2-qpid-proton-0.22.0-1.el7.x86_64.rpm?spm=a2c6h.13651111.0.0.45492f70UnE1Lg&file=python2-qpid-proton-0.22.0-1.el7.x86_64.rpm"

图片[1]-OpenStack 在部署 Keystone 时出现依赖包报错-剧毒之触博客

使用 yum 会自动将包和依赖包安装好

yum install -y ./python2-qpid-proton-0.26.0-2.el7.x86_64.rpm

图片[2]-OpenStack 在部署 Keystone 时出现依赖包报错-剧毒之触博客

完成!

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论