Re: Ceph on RHEL 9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I enabled Centos EPEL Next and downloaded the ceph RPMs from https://cbs.centos.org/koji/buildinfo?buildID=39161  - there were  a few additional dependencies I had to get for libarrow as well.  My history also shows installing thrift as well.

This was everything I downloaded and installed

ceph-17.2.0-2.el9s.x86_64.rpm                         ceph-prometheus-alerts-17.2.0-2.el9s.noarch.rpm  librgw-devel-17.2.0-2.el9s.x86_64.rpm

cephadm-17.2.0-2.el9s.noarch.rpm                      ceph-radosgw-17.2.0-2.el9s.x86_64.rpm            parquet-libs-7.0.0-3.el9s.x86_64.rpm

ceph-base-17.2.0-2.el9s.x86_64.rpm                    ceph-selinux-17.2.0-2.el9s.x86_64.rpm            python3-ceph-argparse-17.2.0-2.el9s.x86_64.rpm

ceph-common-17.2.0-2.el9s.x86_64.rpm                  ceph-volume-17.2.0-2.el9s.noarch.rpm             python3-ceph-common-17.2.0-2.el9s.x86_64.rpm

cephfs-mirror-17.2.0-2.el9s.x86_64.rpm                libarrow-7.0.0-3.el9s.x86_64.rpm                 python3-cephfs-17.2.0-2.el9s.x86_64.rpm

cephfs-top-17.2.0-2.el9s.noarch.rpm                   libarrow-doc-7.0.0-3.el9s.noarch.rpm             python3-rados-17.2.0-2.el9s.x86_64.rpm

ceph-fuse-17.2.0-2.el9s.x86_64.rpm                    libcephfs2-17.2.0-2.el9s.x86_64.rpm              python3-rbd-17.2.0-2.el9s.x86_64.rpm

ceph-grafana-dashboards-17.2.0-2.el9s.noarch.rpm      libcephsqlite-17.2.0-2.el9s.x86_64.rpm           python3-rgw-17.2.0-2.el9s.x86_64.rpm

ceph-immutable-object-cache-17.2.0-2.el9s.x86_64.rpm  libcephsqlite-devel-17.2.0-2.el9s.x86_64.rpm     rados-objclass-devel-17.2.0-2.el9s.x86_64.rpm

ceph-mds-17.2.0-2.el9s.x86_64.rpm                     librados2-17.2.0-2.el9s.x86_64.rpm               rbd-fuse-17.2.0-2.el9s.x86_64.rpm

ceph-mgr-17.2.0-2.el9s.x86_64.rpm                     librados-devel-17.2.0-2.el9s.x86_64.rpm          rbd-mirror-17.2.0-2.el9s.x86_64.rpm

ceph-mgr-cephadm-17.2.0-2.el9s.noarch.rpm             libradospp-devel-17.2.0-2.el9s.x86_64.rpm        rbd-nbd-17.2.0-2.el9s.x86_64.rpm

ceph-mgr-dashboard-17.2.0-2.el9s.noarch.rpm           libradosstriper1-17.2.0-2.el9s.x86_64.rpm        repodata

ceph-mgr-modules-core-17.2.0-2.el9s.noarch.rpm        librbd1-17.2.0-2.el9s.x86_64.rpm                 thrift-0.14.0-7.el9s.x86_64.rpm

ceph-mon-17.2.0-2.el9s.x86_64.rpm                     librbd-devel-17.2.0-2.el9s.x86_64.rpm            thrift-glib-0.14.0-7.el9s.x86_64.rpm

ceph-osd-17.2.0-2.el9s.x86_64.rpm                     librgw2-17.2.0-2.el9s.x86_64.rpm



Once I did that and built the repo, the install went smoothly on 3 different servers.



I probably pulled more than I needed to, but since the install works, I'll take that as win 😊







-----Original Message-----
From: Gregory Farnum <gfarnum@xxxxxxxxxx>
Sent: Friday, June 10, 2022 12:46 PM
To: Robert W. Eckert <rob@xxxxxxxxxxxxxxx>
Cc: ceph-users@xxxxxxx
Subject: Re:  Re: Ceph on RHEL 9



We aren't building for Centos 9 yet, so I guess the python dependency declarations don't work with the versions in that release.

I've put updating to 9 on the agenda for the next CLT.



(Do note that we don't test upstream packages against RHEL, so if Centos Stream does something which doesn't match the RHEL release it still might get busted.) -Greg



On Thu, Jun 9, 2022 at 6:57 PM Robert W. Eckert <rob@xxxxxxxxxxxxxxx<mailto:rob@xxxxxxxxxxxxxxx>> wrote:

>

> Does anyone have any pointers to install CEPH on Rhel 9?

>

> -----Original Message-----

> From: Robert W. Eckert <rob@xxxxxxxxxxxxxxx<mailto:rob@xxxxxxxxxxxxxxx>>

> Sent: Saturday, May 28, 2022 8:28 PM

> To: ceph-users@xxxxxxx<mailto:ceph-users@xxxxxxx>

> Subject:  Ceph on RHEL 9

>

> Hi- I started to update my 3 host cluster to RHEL 9, but came across a bit of a stumbling block.

>

> The upgrade process uses the RHEL leapp process, which ran through a few simple things to clean up, and told me everything was hunky dory, but when I kicked off the first server, the server wouldn't boot because I had a ceph filesystem mounted in /etc/fstab, commenting it out, let the upgrade happen.

>

> Then I went to check on the ceph client which appears to be uninstalled.

>

> When I tried to install ceph,  I got:

>

> [root@story ~]# dnf install ceph

> Updating Subscription Management repositories.

> Last metadata expiration check: 0:07:58 ago on Sat 28 May 2022 08:06:52 PM EDT.

> Error:

> Problem: package ceph-2:17.2.0-0.el8.x86_64 requires ceph-mgr = 2:17.2.0-0.el8, but none of the providers can be installed

>   - conflicting requests

>   - nothing provides libpython3.6m.so.1.0()(64bit) needed by

> ceph-mgr-2:17.2.0-0.el8.x86_64 (try to add '--skip-broken' to skip

> uninstallable packages or '--nobest' to use not only best candidate

> packages)

>

> This is the content of my /etc/yum.repos.d/ceph.conf

>

> [ceph]

> name=Ceph packages for $basearch

> baseurl=https://download.ceph.com/rpm-quincy/el8/$basearch

> enabled=1

> priority=2

> gpgcheck=1

> gpgkey=https://download.ceph.com/keys/release.asc

>

> [ceph-noarch]

> name=Ceph noarch packages

> baseurl=https://download.ceph.com/rpm-quincy/el8/noarch

> enabled=1

> priority=2

> gpgcheck=1

> gpgkey=https://download.ceph.com/keys/release.asc

>

> [ceph-source]

> name=Ceph source packages

> baseurl=https://download.ceph.com/rpm-quincy/el8/SRPMS

> enabled=0

> priority=2

> gpgcheck=1

> gpgkey=https://download.ceph.com/keys/release.asc

> Is there anything I should change for el9 (I don't see el9 rpms out yet).

>

> Or should I  wait before updating the other two servers?

>

> Thanks,

> Rob

>

> _______________________________________________

> ceph-users mailing list -- ceph-users@xxxxxxx<mailto:ceph-users@xxxxxxx> To unsubscribe send an

> email to ceph-users-leave@xxxxxxx<mailto:ceph-users-leave@xxxxxxx>

> _______________________________________________

> ceph-users mailing list -- ceph-users@xxxxxxx<mailto:ceph-users@xxxxxxx> To unsubscribe send an

> email to ceph-users-leave@xxxxxxx<mailto:ceph-users-leave@xxxxxxx>

>


_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux