[Openstack-operators] openstack ocata gnocchi statsd errors
gordon chung
gord at live.ca
Wed Jun 13 22:51:12 UTC 2018
i would probably ask this question on gnocchi[1] as i don't know how many devs read this. you should also add what numerical version of gnocchi you're using and what coordination service you're using.
if i were to quickly guess, i'm going to to assume you're not using a dedicated coordination service and are relying on the db based on your comment. if so, i would add the version of tooz you have as there are certain versions of tooz that do not handle locking with SQL well. (don't have the exact versions of tooz that are broken handy)
[1] https://github.com/gnocchixyz/gnocchi/issues
--
gord
________________________________________
From: Ignazio Cassano <ignaziocassano at gmail.com>
Sent: June 13, 2018 7:36 AM
To: OpenStack Operators
Subject: [Openstack-operators] openstack ocata gnocchi statsd errors
Hello everyone,
I installed centos 7 openstack ocata with gnocchi.
The gnocchi backand is "file" and /var/lib/gnocchi is on netapp nfs.
Sometime a lot of locks are created on nfs and the statsd.log reports
the following:
2018-03-05 08:56:34.743 58931 ERROR trollius [-] Exception in callback _flush() at /usr/lib/python2.7/site-packages/gnocchi/statsd.py:179
handle: <TimerHandle when=1180741.55618 _flush() at /usr/lib/python2.7/site-packages/gnocchi/statsd.py:179>
2018-03-05 08:56:34.743 58931 ERROR trollius Traceback (most recent call last):
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/trollius/events.py", line 136, in _run
2018-03-05 08:56:34.743 58931 ERROR trollius self._callback(*self._args)
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/gnocchi/statsd.py", line 181, in _flush
2018-03-05 08:56:34.743 58931 ERROR trollius stats.flush()
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/gnocchi/statsd.py", line 93, in flush
2018-03-05 08:56:34.743 58931 ERROR trollius with_metrics=True)
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/oslo_db/api.py", line 151, in wrapper
2018-03-05 08:56:34.743 58931 ERROR trollius ectxt.value = e.inner_exc
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2018-03-05 08:56:34.743 58931 ERROR trollius self.force_reraise()
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2018-03-05 08:56:34.743 58931 ERROR trollius six.reraise(self.type_, self.value, self.tb)
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/oslo_db/api.py", line 139, in wrapper
2018-03-05 08:56:34.743 58931 ERROR trollius return f(*args, **kwargs)
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/gnocchi/indexer/sqlalchemy.py", line 932, in get_resource
2018-03-05 08:56:34.743 58931 ERROR trollius session, resource_type)['resource']
2018-03-05 08:56:34.743 58931 ERROR trollius File "/usr/lib/python2.7/site-packages/gnocchi/indexer/sqlalchemy.py", line 574, in _resource_type_to_mappers
Anyone could help me, please?
What's happening ?
Regards
Ignazio
More information about the OpenStack-operators
mailing list