さて、epelリポジトリの「yuminstallceph」だけを使用して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パッケージはRHELに追加されていたため、EPELから移動されていました。 RHELパッケージのリリースと対応するCentOSパッケージの間に短い遅延が生じることが多いため、CentOSはまだ追いついていない。
ただし、CentOSはCephをRHELとは少し異なる方法で出荷することを選択しました。
現在この質問を読んでCephをCentOSにインストールしている場合は、最初に、実行するCephのバージョンに対応するcentos-release-ceph-#######
パッケージをインストールする必要があります(例:hammer
、jewel
、luminous
)。次に、yum install ceph
または既存のceph
をアップグレードして、そのバージョンを取得できます。
これはCEPH(0.80)の非常に古いバージョンです。 CEPH Webサイト から最新のCEPH LTS(発光)をインストールすることをお勧めします。