【发布时间】:2020-12-15 16:03:08
【问题描述】:
我将我的 salt 架构从一个 salt master 修改为多个 salt-master/syndic。
我通过syndic_master 设置了一个高级master 的master 来连接syndics。
效果很好,当我运行salt '*' test.ping 时,会返回来自不同主人的奴才。
现在我想添加第二个大师,我的联合配置现在是这样的
id: salt-syndic1
syndic_master:
- 10.30.2.37
- 10.30.2.38
如果我现在在两个主人的主人上运行salt '*' test.ping,回报似乎是分开的,一个妈妈从一个辛迪加返回奴才,另一个从另一个辛迪加返回。对于没有响应每个不响应的奴才,我收到此错误:
Minion did not return. [No response]
The minions may not have all finished running and any remaining minions will return upon completion. To look up the return data for this job later, run the following command:
salt-run jobs.lookup_jid 20201119145521842618
所以我们可以看到命令从两个妈妈都很好地发送给了所有仆从,但每个妈妈只有一个辛迪克返回结果。
我只在主控服务器上设置了master_id 配置。
我还测试了在妈妈之间共享作业缓存但没有成功。
【问题讨论】:
标签: salt-stack salt