Ceph - RGW process/container fails to start after deploying Object Gateway
Issue
After deploying Ceph Object Gateway RGW container (or service for non-containerized deployments) is missing.
When checking with podman ps -a
there is no RGW container in the list. RGW is also not listed under services section in ceph status
output.
$ podman ps -a | grep ceph
f114fe9a593e 3 hours ago Up 3 hours ago ceph-mon-cephmon01
0f2b60d775bf 3 hours ago Up 3 hours ago ceph-osd-cephosd10
0a5ac7f75374 3 hours ago Up 3 hours ago ceph-osd-cephosd11
983e9b329f98 3 hours ago Up 3 hours ago ceph-osd-cephosd12
$ ceph status
...
services:
mon: 3 daemons, quorum cephmon01,cephmon02,cephmon03 (age 2d)
mgr: cephmon02(active, since 26h), standbys: cephmon01, cephmon03
osd: 42 osds: 42 up (since 2h), 42 in (since 2d)
...
The below error can be found in the system messages log:
2021-09-09 10:38:22.691 7f8d9c165b40 0 failed reading zonegroup info: ret -2 (2) No such file or directory
2021-09-09 10:38:22.691 7f8d9c165b40 0 ERROR: failed to start notify service ((2) No such file or directory
2021-09-09 10:38:22.691 7f8d9c165b40 0 ERROR: failed to init services (ret=(2) No such file or directory)
2021-09-09 10:38:22.692 7f8d9c165b40 -1 Couldn't init storage provider (RADOS)
teardown: managing teardown after SIGCHLD
teardown: Waiting PID 50 to terminate
teardown: Process 50 is terminated
teardown: Bye Bye, container will die with return code 0
Environment
- Red Hat Ceph Storage
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.