Salt multi master:它可以脱机使用多个主服务器

时间:2017-05-19 08:40:07

标签: salt salt-stack master

我正在尝试在我们的开发环境中运行多主设置。 这个想法是每个开发团队都有自己的盐主。但是,整个开发环境中的所有minions应该能够从所有salt主服务器接收salt命令。 由于不是每个团队都需要他们的盐主人全天候服务,因此他们中的大多数人在一周内都被关闭了几天。

我在主人和小兵身上跑2016.11.4。 但是,我遇到了以下问题: 如果关闭mininons配置文件中列出的其中一个主机,则minion将不会始终报告' test.ping'命令(甚至不用-t 60)

我的经验是,主服务器离线越多,小兵回答请求的延迟就越长。 特别是如果你执行'test.ping'在MasterX上,而奴才' log就在这一点上:

2017-05-19 08:31:44,819 [salt.minion      ][DEBUG   ][5336] Connecting to master. Attempt 4 (infinite attempts)

如果我触发“测试”。在这一点上,机会是50/50,我会得到一个' minion没有返回' 在我的主人身上。

显然,我总是想要回到我的'test.ping',无论我发送哪个主人。

问题:

任何人都可以告诉我,我尝试的盐是否可行?因为我能找到的所有关于盐多主设置的文章只会说: '将主服务器列表放入minion配置中即可!'

1 个答案:

答案 0 :(得分:0)

gtmanfred的评论解决了我的问题