首先是事实:
我尝试使用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
我还尝试了其他符号来定义节点组,如链接文档中所述。
我如何使用多个主机?
答案 0 :(得分:0)
我认出了我的错。
没有意识到L @符号是明确的主机列表。
有趣的人的解决方案:
nodegroups:
web: 'L@salt-master1,salt-master2'
结果:
salt-minion1:
True
salt-minion2:
True