2016-07-27 112 views
0

我讀this doc和IT方面節點對象存儲在本地文件系統中的位置在哪裏?

廚師的客戶端拉低從廚師服務器的節點對象。如果 這是節點的第一個廚師客戶端運行,將不會有一個 節點對象從廚師服務器下拉。從Chef服務器下拉節點對象 後,主廚客戶端重建節點 對象。如果這是第一個爲節點運行的廚師客戶端,則重建的 節點對象將僅包含默認運行列表。對於任何後續的 廚師客戶端運行,重建的節點對象還將包含前一次廚師客戶端運行的 運行列表。

節點必須在本地某處存儲節點對象(json文件)嗎?我在我的一個節點上查看C:\ chef \ cache,但我沒有看到它。

在這些節點對象存儲/緩存的節點的文件系統上是否有某處?

回答

1

不,它只存儲在內存中。 - 通常使用的刀在命令行與服務器上的節點對象交互

file Chef::Config[:file_cache_path] + "/node.json" do 
    content Chef::JSONCompat.to_json_pretty(node.to_hash) 
end 
+0

請注意,你可能真的不希望這樣做:

您可以通過像自己解壓。 – lamont

相關問題