好的,我正在尝试安装 ceph,仅使用来自 epel 存储库的“yum install ceph”。
这是我得到的:
--> Finished Dependency Resolution
Error: Package: 1:python-cephfs-0.80.7-0.8.el7.x86_64 (epel)
Requires: python-rados = 1:0.80.7
Available: 1:python-rados-0.94.5-1.el7.x86_64 (base)
python-rados = 1:0.94.5-1.el7
Error: Package: 1:ceph-0.80.7-0.8.el7.x86_64 (epel)
Requires: python-rados = 1:0.80.7
Available: 1:python-rados-0.94.5-1.el7.x86_64 (base)
python-rados = 1:0.94.5-1.el7
Error: Package: 1:ceph-common-0.80.7-0.8.el7.x86_64 (epel)
Requires: python-rados = 1:0.80.7
Available: 1:python-rados-0.94.5-1.el7.x86_64 (base)
python-rados = 1:0.94.5-1.el7
Error: Package: 1:ceph-common-0.80.7-0.8.el7.x86_64 (epel)
Requires: python-rbd = 1:0.80.7
Available: 1:python-rbd-0.94.5-1.el7.x86_64 (base)
python-rbd = 1:0.94.5-1.el7
Error: Package: 1:ceph-0.80.7-0.8.el7.x86_64 (epel)
Requires: python-rbd = 1:0.80.7
Available: 1:python-rbd-0.94.5-1.el7.x86_64 (base)
python-rbd = 1:0.94.5-1.el7
我应该向谁报告此事? Centos 用户、epel 用户,还是 ceph 用户?
我该如何暂时解决这个问题?我今天需要 Ceph。
答案1
在撰写本文时,Ceph 软件包已从 EPEL 中移出,因为它们被添加到 RHEL 中。CentOS 尚未跟上,因为 RHEL 软件包发布和相应的 CentOS 软件包发布之间通常会有短暂的延迟。
不过,CentOS 选择以与 RHEL 略有不同的方式发布 Ceph。
如果你正在阅读这个问题并在 CentOS 上安装 Ceph,你应该首先安装centos-release-ceph-#######
与你想要运行的 Ceph 版本相对应的软件包(例如,,hammer
)。然后你可以升级现有的版本以获取该版本。jewel
luminous
yum install ceph
ceph
答案2
这是非常老版本的 CEPH (0.80),我建议安装最新的 CEPH LTS (luminous)CEPH 网站。