Ok, estou tentando instalar o ceph, usando apenas "yum install ceph" dos repositórios epel.
Isto é o que eu recebo:
--> 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
A quem devo denunciar isso também? Para o povo Centos, o povo epel ou o povo ceph?
E como posso corrigir isso temporário? Preciso do Ceph hoje.
No momento em que isso foi escrito, os pacotes Ceph estavam sendo movidos para fora do EPEL porque estavam sendo adicionados ao RHEL. O CentOS ainda não havia alcançado, pois geralmente há um pequeno atraso entre o lançamento de um pacote RHEL e o pacote CentOS correspondente.
No entanto, o CentOS optou por enviar o Ceph de maneira um pouco diferente do RHEL.
Se você está lendo esta pergunta e instalando o Ceph no CentOS, você deve primeiro instalar o
centos-release-ceph-#######
pacote correspondente à versão do Ceph que deseja executar (por exemplohammer
,jewel
, ,luminous
). Você pode entãoyum install ceph
ou atualizar um existenteceph
para obter essa versão.Esta é uma versão muito antiga do CEPH (0.80), sugiro instalar o mais recente CEPH LTS (luminoso) do site do CEPH .