これは愚かな質問かもしれません。シェフのことはあまり知りません。ノードでchef 11.8.2を使用しています。 奇妙な問題 があります。これは、chefサーバーからダウンロードするのではなく、chefクライアントがキャッシュしていることが原因である可能性があります。 シェフはこれを行いますか?ローカルにキャッシュしますか?その場合、chef-client
を実行する前にchefノードのローカルキャッシュをクリアして、問題がキャッシュに起因するものではないことを確認できますか?
Linuxで実行している場合は、/var/chef/cache
で見つけることができます。
デフォルトでpidファイルも保存されます。
他の質問でこれがノードのキャッシュの問題ではない(Chef Serverのノードデータのビューはスナップショットにすぎない)ことに気付きましたが、Chefは各ノードにいくつかのキャッシュデータを持っています。実行前にダウンロードする必要があるため、ほとんどの場合、これはクックブックファイルのデータです。