How To Install ceph-radosgw on Fedora 36

In this tutorial we learn how to install ceph-radosgw in Fedora 36. ceph-radosgw is Rados REST gateway

Introduction

In this tutorial we learn how to install ceph-radosgw on Fedora 36.

What is ceph-radosgw

RADOS is a distributed object store used by the Ceph distributed storage system. This package provides a REST gateway to the object store that aims to implement a superset of Amazon’s S3 service as well as the OpenStack Object Storage (“Swift”) API.

We can use yum or dnf to install ceph-radosgw on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ceph-radosgw.

Install ceph-radosgw on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ceph-radosgw using dnf by running the following command:

sudo dnf -y install ceph-radosgw

Install ceph-radosgw on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ceph-radosgw using yum by running the following command:

sudo yum -y install ceph-radosgw

How To Uninstall ceph-radosgw on Fedora 36

To uninstall only the ceph-radosgw package we can use the following command:

sudo dnf remove ceph-radosgw

ceph-radosgw Package Contents on Fedora 36

/usr/bin/ceph-diff-sorted
/usr/bin/radosgw
/usr/bin/radosgw-es
/usr/bin/radosgw-object-expirer
/usr/bin/radosgw-token
/usr/bin/rgw-gap-list
/usr/bin/rgw-gap-list-comparator
/usr/bin/rgw-orphan-list
/usr/lib/.build-id
/usr/lib/.build-id/05/004f55641bc60413a275cdb4e4ce98c71279de
/usr/lib/.build-id/38
/usr/lib/.build-id/38/ec5be53948d67a5ceb533a2a6fd6c51c748722
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/56852ebdb8c81978da3b51ed8a1c1da7f35241
/usr/lib/.build-id/98
/usr/lib/.build-id/98/d6b666cbfa4fa5441a123fffa1aeacf8e4226d
/usr/lib/.build-id/de
/usr/lib/.build-id/de/02866faa1c67eeb931872fb3aa1b994882b88b
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/df8c50d859d1752393a05e5e279f6227ed6c61
/usr/lib/systemd/system/ceph-radosgw.target
/usr/lib/systemd/system/[email protected]
/usr/lib64/libradosgw.so
/usr/lib64/libradosgw.so.2
/usr/lib64/libradosgw.so.2.0.0
/usr/share/man/man8/radosgw.8.gz
/var/lib/ceph/radosgw

References

Summary

In this tutorial we learn how to install ceph-radosgw on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).