Hello Nizamudeen,
yes, of course. I did all this. Thanks.
As a matter of fact today I stopped every single RGW via systemd.
Then I restarted one of the RGWs and suddenly it became visible in the
dashboard.
I then started the first of the multisite RGWs and so on.
Now everything is fine.
Best,
Malte
On 12.12.24 13:24, Nizamudeen A wrote:
Hi Malte,
couple of things for you to check.
1. do you have an rgw user called 'dashboard' configured in that cluster?
2. do you have the RGW_API_ACCESS_KEY and RGW_API_SECRET_KEY configured in
the dashboard configuration? if not you can do it by `ceph dashboard
set-rgw-credentials` which will populate the credentials according to the
realm that you have.
for instance, I have it like
mgr advanced mgr/dashboard/RGW_API_ACCESS_KEY {"realm2":
"access-key-2", "realm1": "access-key-1"}
*
mgr advanced mgr/dashboard/RGW_API_SECRET_KEY {"realm2":
"secret-key-2", "realm1": "secret-key-1"}
If they are properly configured, then ideally it should work. If it didn't,
maybe you can try enabling the dashboard debug mode and try to paste more
of the mgr logs at the time of visiting the rgw page.
Regards,
Nizam
On Thu, Dec 12, 2024 at 4:25 PM Malte Stroem <malte.stroem@xxxxxxxxx> wrote:
Hello,
this issue hit lots of people in the past.
Now, I am on 18.2.2 and after configuring multisite between two clusters
the RGWs/Object Gateways are not visible in the dashboard anymore.
There are two realms, two zonegroups now and for each realm three RGWs
running on one cluster.
One of the two clusters works fine and shows the RGWs in the dashboard.
The other one shows:
Message:
The Object Gateway Service is not configured
Credentials not found for RGW Daemon: ''
Please consult the documentation on how to configure and enable the
Object Gateway management functionality.
Setting the credentials again did not solve the problem.
Debugging the dashboard shows:
mgr get_typed_config RGW_API_ADMIN_RESOURCE not found
mgr get_typed_config ALERTMANAGER_API_SSL_VERIFY not found
mgr get_typed_config PROMETHEUS_API_SSL_VERIFY not found
However:
ceph dashboard get-rgw-api-admin-resource
admin
and:
ceph dashboard get-alertmanager-api-ssl-verify
True
and:
ceph dashboard get-prometheus-api-ssl-verify
True
and:
ceph dashboard get-rgw-api-ssl-verify
False
Some ideas for debugging deeper? Javascript console in the browser did
not show anything.
Best,
Malte
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx