Gnocchi / Aodh fail to work when RBD backend is enabled
Bug #1646506 reported by
Giulio Fidente
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Emilien Macchi |
Bug Description
One of the scenario jobs is failing when enabling the RBD driver for Gnocchi
See the logs for https:/
Changed in tripleo: | |
status: | Triaged → Confirmed |
Changed in tripleo: | |
milestone: | ocata-2 → ocata-3 |
Changed in tripleo: | |
status: | Confirmed → Triaged |
Changed in tripleo: | |
milestone: | ocata-3 → ocata-rc1 |
Changed in tripleo: | |
milestone: | ocata-rc1 → ocata-rc2 |
Changed in tripleo: | |
milestone: | ocata-rc2 → pike-1 |
Changed in tripleo: | |
milestone: | pike-1 → pike-2 |
To post a comment you must log in.
So we from telemetry side dug through the logs a bit and the issue seems to be on Ceph side not gnocchi. Ceilometer is trying to post resources to gnocchi, gnocchi tries to connect to ceph but keeps waiting. So all the requests are stuck in write() to end.
Also 'osd_pool_ default_ size = 3' in ceph.conf while there is only one osd running.
from what we can tell this seems to be an issue with ceph configuration.
The resources. gnocchi_ res_alarm: Resource 4f6a65d9- 6659-4d76- b8c5-8d51132ace a9 does not exist (HTTP 404) error is hence because the post dint go through.
Can we try running 3 osd's or switch the size to 1 if we indeed want 1 osd and see if that helps?