2017-04-07 90 views
0

运行碳我有一个grahite但我有问题,启动碳是:有问题石墨

/opt/graphite/bin/carbon-cache.py start 

我得到了如下错误,不知道在哪里造成的。

Traceback (most recent call last): 
    File "/opt/graphite/bin/carbon-cache.py", line 32, in <module> 
    run_twistd_plugin(__file__) 
    File "/opt/graphite/lib/carbon/util.py", line 95, in run_twistd_plugin 
    config.parseOptions(twistd_options) 
    File "/usr/local/lib/python2.7/dist-packages/twisted/application/app.py", line 624, in parseOptions 
    usage.Options.parseOptions(self, options) 
    File "/usr/local/lib/python2.7/dist-packages/twisted/python/usage.py", line 267, in parseOptions 
    self.subOptions.parseOptions(rest) 
    File "/usr/local/lib/python2.7/dist-packages/twisted/python/usage.py", line 277, in parseOptions 
    self.postOptions() 
    File "/opt/graphite/lib/carbon/conf.py", line 214, in postOptions 
    pwd.getpwnam(settings.USER)[2:4]) 
KeyError: 'getpwnam(): name not found: carbon' 

回答

1

检查/opt/graphite/conf/carbon.conf文件,你可能已经配置了碳缓存通过

USER =碳

,但作为用户的您 '碳' 运行系统中可能没有碳用户。 getpwnam()正试图查找用户信息并失败。