Salt无法识别SLS文件中的包

时间:2015-10-28 09:09:15

标签: configuration nagios salt-stack

我对Salt和Nagios来说都是一个菜鸟,但要么我错过了一些明显的东西,要么就是一个Bug。

我在/ srv / formula中下载了nagios-formula,并设置了其余的master&爪牙。我可以在所有小兵上做基本的apache安装(3个流浪汉机器 - 1个主人和3个小兵,包括主机小兵)。我想要实现的是在master和NRPE客户端上有naagios服务器和minions上的插件,所以我的top.sls看起来像: base: 'smaster*': - nagios.server '*sagent.learn.com': - nagios.plugins - nagios.nrpe.server: cfg_dir: /etc/nagios/nrpe.d/ - nagios.nrpe: cfg_dir: /etc/nagios/nrpe.d/

现在代理商 - 已安装nagios.plugins但没有其他更改。甚至是" nrpe.server"中的语法错误不抱怨。 state.highstate的所有执行都运行良好 - 但没有任何预期的效果。如果我错过任何cfg_dir - 它会抱怨!

1 个答案:

答案 0 :(得分:0)

您无法将配置数据放在顶层文件中。您的cfg_dir选项应该是支柱数据或直接在sls文件中。