PuppetDB未存储报告

PuppetDB未存储报告,puppet,Puppet,Puppetdb在成功运行puppet后未报告任何资源或节点: # curl -G 'http://localhost:8080/v3/nodes' [ ] 我已确认puppet正在向puppetdb发送报告: Feb 26 22:04:41 localhost puppet-master[7059]: 'replace catalog' command for foobar submitted to PuppetDB with UUID e653d50d-bf9f-4668-b2f1-9d7

Puppetdb在成功运行puppet后未报告任何资源或节点:

# curl -G 'http://localhost:8080/v3/nodes'
[ ]
我已确认puppet正在向puppetdb发送报告:

Feb 26 22:04:41 localhost puppet-master[7059]: 'replace catalog' command for foobar submitted to PuppetDB with UUID e653d50d-bf9f-4668-b2f1-9d70044303c6
在puppetdb日志中,我看到:

015-02-26 22:08:39,057 DEBUG [o.a.a.b.r.Queue] com.puppetlabs.puppetdb.commands toPageIn: 3, Inflight: 0, pagedInMessages.size 0, enqueueCount: 3, dequeueCount: 0
因此,似乎没有什么东西在排队处理报告。你应该怎么做?这是可行的,但我认为最近对puppetdb-2.2.2的更改导致了我的问题

我有rm-rf KahaDB和所有其他db,但没有结果。这是一个流浪汉,我已经摧毁和重新使用了好几次,同样没有结果


在puppetdb状态页面上,排队有一个?。我不知道该怎么做。

最后得出结论,puppetdb配置中的threads=0是按字面意思理解的。没有工作人员可以从队列中弹出命令