厨师客户端是否使用本地缓存?如果是这样,我可以清除它吗?

Ama*_*rus 7 chef chef-server

这可能是一个愚蠢的问题。我对厨师了解不多。我在一个节点上使用 Chef 11.8.2。我有一个奇怪的问题,这可能是由厨师客户端缓存内容而不是从厨师服务器下载引起的。难道厨师做到这一点?在本地缓存东西?如果是这样,是否可以在运行之前清除 Chef 节点上的本地缓存,chef-client以便我可以确定我的问题不是来自缓存?

小智 5

如果您在 linux 上运行,您应该可以在/var/chef/cache.

默认情况下,它也将 pid 文件存储在那里。


cod*_*ger 0

虽然您在另一个问题中注意到这不是节点上的缓存问题(而是 Chef Server 的节点数据视图只是快照),但 Chef 确实在每个节点上都有一些缓存数据。大多数情况下,这只是说明书文件数据,因为我们必须在执行之前下载它。