SaltStack miners 替换 master 后需要重新启动

SaltStack miners 替换 master 后需要重新启动

我使用 SaltStack 管理 EC2 上的多台服务器,包括 Linux 和 MS-Windows 安装。主服务器可以完整部署(使用 cloud-init),当我更改主服务器的配置时,我只需删除旧主服务器并从头开始重新创建它。主密钥是持久配置的一部分,autosign用于自动接受已知主机,因此重建对 PKI 来说不是问题。

重新创建主服务器后,我可以看到从服务器重新连接 - 通过运行salt-key -L,但没有响应(salt '*' test.ping未列出任何响应)。salt-minion在每个主机上重新启动服务可以解决问题,但这确实需要手动登录到每个托管主机以发出重新启动。

是否有一些设置可以防止该问题的发生?

答案1

您使用相同的主密钥吗?我假设如果生成了新的主密钥,minions 可能不再信任它。不过这只是猜测……

答案2

将 Windows minions 更新至 2014.1.5 后,问题便自行解决。

Windows minion 仍然存在一些问题,并且不如 Linux 版本稳定,但它开始变得更好。

相关内容