Support #23396
erasure-code pool cannot be configured as gnocchi data storage
% Done:
0%
Tags:
Reviewed:
Affected Versions:
Pull request ID:
Description
The log for gnocchi-metricd indicates that connection is timeout (Errno 110) when gnocchi-metricd reads data from the pool.
However, when I manually run “gnocchi-upgrade --config-file /etc/gnocchi/gnocchi.conf” command on the host where the gnocchi-metricd runs, an object named "gnocchi-config" is generated in the pool, which indicates that user/key/permissions configured are correct.
Furthermore, when I switched the data storage to a replicated pool, gnocchi works correctly.
History
#1 Updated by Greg Farnum about 6 years ago
- Tracker changed from Bug to Support
- Status changed from New to Closed
Gnocchi makes extensive use of the “omap” interface offered by RADOS. Unfortunately, erasure coded pools don’t support omap, so it won’t work on them.