Хорошо, я пытаюсь установить ceph, используя только "yum install ceph" из репозиториев epel.
Вот что я получаю:
--> 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, людей эпелей или людей цефов?
А как это временное исправить? Мне нужен Ceph сегодня.
В то время, когда это было написано, пакеты Ceph были перемещены из EPEL, потому что они добавлялись в RHEL. CentOS еще не догнала, поскольку между выпуском пакета RHEL и соответствующим пакетом CentOS часто бывает небольшая задержка.
Хотя CentOS решила поставлять Ceph несколько иначе, чем RHEL.
Если вы сейчас читаете этот вопрос и устанавливаете Ceph на CentOS, вам следует сначала установить centos-release-ceph-#######
пакет, соответствующий версии Ceph, которую вы хотите запустить (например, hammer
, jewel
, luminous
). Тогда ты можешь yum install ceph
или обновить существующий ceph
чтобы получить эту версию.
Это очень старая версия CEPH (0.80), я бы посоветовал установить последнюю версию CEPH LTS (световой) из Сайт CEPH.