我正在玩石墨,我遇到了石墨没有显示任何指标的问题,即使我已经提供了一些数据,并且数据存储在耳语中。我猜这是由search_index文件引起的。
daniel@ubuntu:/var/lib/graphite$ ls -lh
total 72K
-rw-r--r-- 1 www-data www-data 64K Jul 4 21:49 graphite.db
-rw-r----- 1 _graphite _graphite 0 Jul 5 23:17 search_index
drwxr-xr-x 2 www-data www-data 4.0K Feb 2 02:33 whisper
此文件的目的是什么,谁生成了它以及如何更改它的所有权?石墨因许可而无法读取。
石墨抱怨道:IOError: [Errno 13] Permission denied: '/var/lib/graphite/search_index'
答案 0 :(得分:1)
看来这个search_index文件是webapp of graphite使用的索引。我的问题是由ubuntu软件包repo中的graphite和python PYPI repo之间的冲突引起的。首先我通过“apt-get install'安装石墨”。然后我用'pip install'再次安装石墨。这两个命令会在不同的地方安装石墨,而apt-get会在标准的python库路径上安装石墨,这会导致与pip安装的石墨发生微妙的冲突。
今天,我只在新机器上安装了pip,一切正常。