Puppet代理應用預設配置但不應用節點配置

Puppet代理應用預設配置但不應用節點配置

傀儡師版本:3.3.1

傀儡特務版本:3.3.1

site.pp 的內容

import '*/*.pp'
node default {
include 'auth'
}

在 site.pp 所在的資料夾中,有一個名為「VirtualMachines」的資料夾 在「VirtualMachines」資料夾中,有一個名為:server1mycompanycom.pp 的文件

檔案 server1mycompanycom.pp 的權限

-rw-r--r-- 1 puppet  sudo      81 Oct 15 14:33 server1_mycompany_com.pp

檔案 server1mycompanycom.pp 的內容

node 'server1.mycompany.com' inherits 'default' {
include 'zabbix::agent'
}

問題是運行時

傀儡特工——測試

在 server1.mycompany.com 上,僅套用預設配置中的模組,稱為 auth。不應用節點配置中稱為 zabbix-agent 的模組。

site.pp 有問題嗎?其他節點工作正常並應用預設部分和節點部分的配置。

答案1

我想我終於找到問題的原因了。

新增節點後,您需要重新啟動 puppet master,然後 puppet master 開始套用節點設定。

如何重啟傀儡師:

預設情況下,執行 puppet master 指令將啟動在背景守護的 Puppet master 伺服器。要停止服務,您需要使用 ps aux | 之類的命令檢查進程表。 grep puppet,然後終止該程序。

相關內容