我已经下载了ceph来安装ceph进行评估,并且我运行了一个带有包依赖项的错误,并且我无法找到任何关于如何使用ceph或yum修复这个问题的方法。
我在使用时遇到的错误如下:
Tuesday 28 May 2019 14:48:06 -0300 (0:00:00.292) 0:05:17.302 ***********
FAILED - RETRYING: install ceph-mgr packages on RedHat or SUSE (3 retries left).
FAILED - RETRYING: install ceph-mgr packages on RedHat or SUSE (2 retries left).
changed: [ceph-mon-02]
changed: [ceph-mon-03]
FAILED - RETRYING: install ceph-mgr packages on RedHat or SUSE (1 retries left).
fatal: [ceph-mon-01]: FAILED! => changed=false
attempts: 3
changes:
installed:
- ceph-mgr
- ceph-mgr-dashboard
- ceph-mgr-diskprediction-local
msg: |-
Error: Package: python2-pecan-1.3.2-1.el7.noarch (centos-ceph-nautilus)
Requires: python2-webob
rc: 1
results:
- |-
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror.globo.com
* centos-ceph-nautilus: mirror.globo.com
* epel: mirror.globo.com
* extras: mirror.globo.com
* updates: mirror.globo.com
257 packages excluded due to repository priority protections
我的操作系统是:
CentOS Linux release 7.6.1810 (Core)
一件奇怪的事情是,似乎ceph在ceph-mon-01、ceph-mon-02和ceph-mon-03上运行了不同的操作,而且只有ceph-mon-01有错误。
我已经尝试过安装python-2.7.16,并且尝试一个一个地手工安装软件包,但是我找不到带有“python 2-”前缀(python2-pean,python2-webob)和所需版本的包。
我没有发现任何错误的这个版本的操作系统和ceph/ cephusers使用谷歌,也没有回答问这个错误在cephuser电子邮件列表。
编辑:我也遇到了同样的问题,试图使用ceph来学习ceph的安装教程。当我试图运行时,我得到了这个错误:
yum install ceph-deploy ceph
发布于 2019-08-27 02:35:08
我只是停留在“蟒蛇2-胡桃需要python2-webob”。
Error: Package: python2-pecan-1.3.2-1.el7.noarch (centos-ceph-nautilus)
Requires: python2-webob
查了一会儿。
例如,我发现已经安装了webob,但是仍然会发生"Requires: python2-webob“错误。
最后,我销毁了vm并编辑了ceph.repo,并将cp编辑到/etc/yum.pos.d。
(按照ceph:https://docs.ceph.com/docs/master/install/get-packages/的指示)
我安装了ceph (特别是ceph),并启动了监视器、经理、osd。
我想这与一揽子计划的优先次序有关。
最值得尊敬的,JimmyYS
https://serverfault.com/questions/969197
复制相似问题