![显示 salt minion 的主服务器](https://linux22.com/image/659441/%E6%98%BE%E7%A4%BA%20salt%20minion%20%E7%9A%84%E4%B8%BB%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我开始使用 Saltstack,但还没有找到显示 salt minion 运行时详细信息的方法。具体来说,我想显示 salt minion 当前正在使用的 salt master 服务器。
似乎有几个地方可以指定 salr 主服务器详细信息,包括/etc/salt/minion
配置文件、位于的配置文件/etc/salt/minion.d/
以及动态(我承认,我还不太明白)。
我在手册页中没有看到任何显示此类信息的内容。
这对于帮助排除故障和“探索”继承的安装很有用。
答案1
有一个包含该信息的默认粒度:
在模板或 sls 文件中:
{{ grains.master }}
从命令行:
salt minion_id grains.item master
答案2
首先查看/etc/salt/minion
。如果没有明确设置 master,salt minions 默认会尝试连接到 salt,因此请检查 resolv.conf。