OSError: [Errno 13] Permission denied on /var/lib/gnocchi/

Solution Verified - Updated -

Issue

  • Openstack update is failing

  • These errors can be seen in gnocchi logs:

2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/_carbonara.py", line 468, in process_new_measures
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara     self._compute_and_store_timeseries(metric, measures)
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/_carbonara.py", line 499, in _compute_and_store_timeseries
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara     self._create_metric(metric)
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/file.py", line 74, in _create_metric
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara     os.mkdir(path, 0o750)
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara OSError: [Errno 13] Permission denied: '/var/lib/gnocchi/57d281f4-111e-4f22-b231-1d6a523ad790'
2017-12-08 10:53:26.813 163375 ERROR gnocchi.storage._carbonara
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara [-] Error processing new measures
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara Traceback (most recent call last):
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/_carbonara.py", line 468, in process_new_measures
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara     self._compute_and_store_timeseries(metric, measures)
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/_carbonara.py", line 499, in _compute_and_store_timeseries
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara     self._create_metric(metric)
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara   File "/usr/lib/python2.7/site-packages/gnocchi/storage/file.py", line 74, in _create_metric

2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara     os.mkdir(path, 0o750)
2017-12-08 10:53:26.896 163388 ERROR gnocchi.storage._carbonara OSError: [Errno 13] Permission denied: '/var/lib/gnocchi/d5284435-a3d9-4758-9f30-36f74955a08c'

NFS is used to store gnocchi data:

192.168.1.1:/NOCCHI_1 on /var/lib/gnocchi type nfs4 (rw,relatime,sync,vers=4.1,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.0.0.0,local_lock=none,addr=10.0.0.0)

Environment

  • Red Hat Openstack Platform 10
  • Red Hat Openstack Platform 11
  • Red Hat Openstack Platform 12

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content