Disable SELinux
rpm -Uvh https://download.ceph.com/rpm-pacific/el8/noarch/ceph-release-1-1.el8.noarch.rpm yum install epel-release yum clean all yum update #yum install ceph yum install ceph-radosgw |
Move the host in the hosts_all/CephProd-C8 hostgroupĀ
Run once puppet:
puppet agent -t |
Copy from a ceph-mon-xx host the file /etc/ceph/ceph.client.admin.keyring and sets its owernship and mode that should be:
-rw-------. 1 ceph ceph 137 Feb 20 13:51 /etc/ceph/ceph.client.admin.keyring |
Now a 'ceph status' should work
mkdir -p /var/lib/ceph/radosgw/ceph-rgw.`hostname -s` ceph auth get-or-create client.rgw.`hostname -s` osd 'allow rwx' mon 'allow rw' -o /var/lib/ceph/radosgw/ceph-rgw.`hostname -s`/keyring touch /var/lib/ceph/radosgw/ceph-rgw.`hostname -s`/done |
chown -R ceph:ceph /var/lib/ceph/radosgw chown -R ceph:ceph /var/log/ceph chown -R ceph:ceph /var/run/ceph chown -R ceph:ceph /etc/ceph |
systemctl enable ceph-radosgw.target systemctl enable ceph-radosgw@rgw.<rgw_hostname> systemctl start ceph-radosgw@rgw.<rgw_hostname> |