傀儡 - > []:Array的未定义方法'to_sym'

时间:2016-05-09 12:24:29

标签: ruby puppet statsd

这是我使用木偶的第10天,如果没有足够的信息,请对不起。

我在我的puppet-master上安装了来自https://forge.puppet.com/jdowning/statsd的模块'statsd',并在自述文件中使用它。

class { 'statsd':
    backends                 => ['./backends/graphite'],
    graphiteHost             => "graphite-relay.dev.sizmdx.com",
    graphite_globalPrefix    => 'statsite',
    graphite_legacyNamespace => false, 
    stackdriver_sendTimerPercentiles => false,
    configfile => '/etc/statsd/localConfig.js'
}

我一直收到这个错误:

  

错误:无法从远程服务器检索目录:SERVER上的错误400:查找'statsd :: librato_skipInternalMetrics'时来自DataBinding'hiera'的错误:[]:节点beadmin-dev0-上的数组的未定义方法`to_sym'利奥尔厘米3f4gxw0f.sizmek   警告:未在失败的目录上使用缓存   错误:无法检索目录;跳过运行

我们在木偶项目中确实有'Heira'(尽管我对此并不熟悉) 在这里Heira.yaml:

:backends: 
  - yaml

:hierarchy:
  - client/%{clientcert}
  - roles/%{role}
  - environment/%{env}
  - global

:yaml: 
  :datadir: /opt/puppet/hiera

我没有任何调查结果,没有任何建议吗? 如果需要更多信息,请告诉我。

提前致谢

0 个答案:

没有答案