好的,我正在尝试安装 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。
在撰写本文时,Ceph 软件包已从 EPEL 中移出,因为它们已添加到 RHEL。CentOS 还没有赶上,因为在 RHEL 软件包发布和相应的 CentOS 软件包之间经常有短暂的延迟。
不过,CentOS 选择了与 RHEL 稍有不同的 Ceph。
如果您目前正在阅读此问题并在 CentOS 上安装 Ceph,则应首先安装与
centos-release-ceph-#######
您要运行的 Ceph 版本相对应的软件包(例如hammer
、jewel
、luminous
)。然后,您可以yum install ceph
或升级现有的ceph
以获得该版本。这是 CEPH (0.80) 的非常旧版本,我建议从CEPH 网站安装最新的 CEPH LTS (luminous) 。