具有多个主机的SaltStack节点组会导致错误

时间:2016-09-21 12:34:03

标签: salt-stack

首先是事实:

  • Debian GNU / Linux 8.6(jessie)
  • salt-master 2016.3.3(Boron)
  • salt-minion 2016.3.3(Boron)

我尝试使用here所述的节点组。

nodegroups:
  web: 'salt-master1,salt-master2'

如果我跑......

salt -N web test.ping

......结果是:

No minions matched the target. No command was sent, no jid was assigned.
ERROR: No return received

将我的节点组更改为:

nodegroups:
  web: 'salt-master1'

Voila ......

salt-minion1:
True

我还尝试了其他符号来定义节点组,如链接文档中所述。

我如何使用多个主机?

1 个答案:

答案 0 :(得分:0)

我认出了我的错。

没有意识到L @符号是明确的主机列表。

有趣的人的解决方案:

nodegroups:
  web: 'L@salt-master1,salt-master2'

结果:

salt-minion1:
True
salt-minion2:
True