Chef

保存來自選定節點的所有 ohai 資訊

  • November 23, 2015

我正在執行 Chef server 12 的開源版本。

在閱讀一些文件時,我遇到了ohai,它收集每個節點的資訊,並且據我所知 - 將這些資訊提供給客戶端執行的程式碼,即配方和提供程序。

有沒有辦法在 chef-client 執行期間保存所有 ohai 資訊(對於特定角色的所有節點),以便可以從所有節點或特定節點使用刀查詢?目前,在搜尋節點和通過節點資訊時,只有很少的IP地址等資訊可用。

成功融合後,所有節點屬性始終保存備份到伺服器。這些並沒有全部顯示,knife node show因為它只關註一些常用的屬性。您始終可以使用 顯示完整節點 JSON knife node show --format json --long,但搜尋已經在完整數據集上執行。

引用自:https://serverfault.com/questions/732144