PuppetDB不存储报告

时间:2015-02-26 22:11:24

标签: puppet

Puppetdb在成功运行木偶后没有报告任何资源或节点:

# curl -G 'http://localhost:8080/v3/nodes'
[ ]

我已经确认木偶正在向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(以及所有其他数据库)也没有结果。这是一个流浪汉,我已经摧毁和重复几次,同样没有结果。

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

1 个答案:

答案 0 :(得分:0)

结束了puppetdb配置中的threads = 0非常字面意思。没有工作人员可以从队列中弹出命令。

相关问题